Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Autres questions


Index du Forum » Autres questions » Problème compilation SDK
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Problème compilation SDK

Posté le 20/01/2021 09:46

Bonjour !
Je crée ce topic suite à mes problèmes sur le Press Shift #5, je pense que créer un topic sera plus approprié.
J'ai donc réinstallé le SDK à "C:/Users/utilisateur/SDKCasio", créé un projet vide dans "C:/Users/utilisateur/SDKCasio/Projets/Test", mais rien à faire, le projet vide ne compile pas...
Les build résults restent bloqués sur :
Executing Hitachi SH C/C++ Compiler/Assembler phase

set SHC_INC=C:\Users\utilisateur\SDKCasio\OS\SH\include
set PATH=C:\Users\utilisateur\SDKCasio\OS\SH\bin
set SHC_LIB=C:\Users\utilisateur\SDKCasio\OS\SH\bin
set SHC_TMP=C:\Users\utilisateur\SDKCasio\Projets\Test\Debug
"C:\Users\utilisateur\SDKCasio\OS\SH\bin\shc.exe" -subcommand=C:\Users\UTILIS~1\AppData\Local\Temp\hmkA580.tmp
...


1, 2 Suivante
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 20/01/2021 09:55 | #


À la demande de Dark Storm, je précise que rien de spécial pendant mon installation : j'ai juste choisi le chemin d'installation à C:/Users/utilisateur/SDKCasio
Globalement, coder. Mal, mais coder.
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 20/01/2021 09:57 | #


Par hasard, t'as assez de place sur le disque ? Dès fois qu'il ai du mal à créer les fichiers temporaires…
Dans le gestionnaire de tâches, y'a un truc chelou ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 20/01/2021 10:11 | #


Pour la place, 128 GO sur le disque C:/ me parrait pas mal
Et pour le gestionnaire des taches, rien d'étrange par ici...
Globalement, coder. Mal, mais coder.
Dark storm En ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 20/01/2021 10:15 | #


Dans le doute, reboot. Si ça rate, formatte.

Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 20/01/2021 10:21 | #


Tu parles du disque C:/ ?
Si oui, non
Globalement, coder. Mal, mais coder.
Lephenixnoir En ligne Administrateur Points: 24699 Défis: 170 Message

Citer : Posté le 20/01/2021 10:30 | #


Y'a pas d'erreur dans le log donc ça va être un peu chiant. Le UTILIS~1 est un peu chelou, sur un système de fichiers correct ça ne devrait pas arriver. À part ça je ne vois rien d'inhabituel.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 20/01/2021 12:30 | #


Du coup, que faire pour le UTILIS~1 ?

Ajouté le 21/01/2021 à 18:53 :
Et d'ailleurs, qu'est ce que UTILIS~1 ?
Globalement, coder. Mal, mais coder.
Lephenixnoir En ligne Administrateur Points: 24699 Défis: 170 Message

Citer : Posté le 21/01/2021 22:44 | #


Voilà la vraie question. C'est un mécanisme utilisé par des systèmes de fichiers quand les noms sont trop longs. Le nom est tronqué à 8 caractères avec un ~ pour indiquer qu'il est plus long en réalité et la fin du chemin est stockée ailleurs.

Je ne sais même pas si c'est un problème ici ou pas. Encore une fois, dans ce que tu nous as montré, il n'y a pas de problème clair.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 23/01/2021 10:03 | #


Du coup, je relance mes recherches, pour pouvoir compiler Mipjabok + les jeux Particule...

Ajouté le 23/01/2021 à 15:39 :
Mon problème étant qu'il n'y a pas de problème clair dans le build result...
Je vais essayer sur un autre ordi ...
Globalement, coder. Mal, mais coder.
Lephenixnoir En ligne Administrateur Points: 24699 Défis: 170 Message

Citer : Posté le 23/01/2021 15:45 | #


Ça a l'air louche en tous cas, tu n'as pas de g1a, pas de message de succès et pas non plus de message d'erreur. Le truc doit être tordu. >_>
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 23/01/2021 15:45 | #


Bon, vu mes piètres compétences, je pense abandonner, à la limite je vais essayer sur un autre ordi
Globalement, coder. Mal, mais coder.
Lephenixnoir En ligne Administrateur Points: 24699 Défis: 170 Message

Citer : Posté le 23/01/2021 15:46 | #


Si tu as d'autres problèmes louches on te le recompilera. À ce niveau c'est plus un problème de flemme et ce serait dommage que ça t'empêche de finir ton PS.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 23/01/2021 15:49 | #


Ce n'est pas de la flemme, c'est juste que je sais pas ou chercher...
Globalement, coder. Mal, mais coder.
Pedrobzh Hors ligne Membre Points: 616 Défis: 0 Message

Citer : Posté le 23/01/2021 17:22 | #


il me semble que on peut éditer la commande avec un .bat ou .sh dans le dossier d’installation du SDK
pensés suicidaires
   90%
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 23/01/2021 17:27 | #


Quelle commande ?
Globalement, coder. Mal, mais coder.
Pedrobzh Hors ligne Membre Points: 616 Défis: 0 Message

Citer : Posté le 23/01/2021 17:29 | #


les scripts de compilation sont dans (répertoire d'installation du SDK )/build/*.txt

Ajouté le 23/01/2021 à 17:33 :
dans MakeDefines.txt

Ajouté le 23/01/2021 à 17:35 :
j'ai ca a la fin du fichier
!MESSAGE
!MESSAGE Executing Hitachi SH C/C++ Compiler/Assembler phase
!MESSAGE

SH_ENV :
    set SHC_INC=$(TCDIR)\include
    set PATH=$(TCDIR)\bin
    set SHC_LIB=$(TCDIR)\bin
    set SHC_TMP=$(OUTDIR)


pensés suicidaires
   90%
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 23/01/2021 17:35 | #


Merci, donc dedans j'ai :
################################################
# Make file for CASIO fx-9860G SDK Addin
#
############################
# Directory defines
TCDIR = $TC
OSDIR = $OS
APPDIR = $AP
OUTDIR = $OU

################
# Main Defines
SH_EXEDIR=$(TCDIR)\bin

# Hitachi SH C/C++ Compiler02 phase
SHCC02_EXE=shc.exe
SHCC02_DEP="$(OSDIR)\FX\include\fxlib.h" $HF

# Hitachi SH Assembler03 phase
SHASM03_EXE=asmsh.exe

# Hitachi OptLinker04 phase
SHLINK04_EXE=Optlnk.exe
SHLINK04_DEP="$(OSDIR)\FX\lib\fx9860G_library.lib"
SHLINK04_DEP2="$(OSDIR)\FX\lib\setup.obj"

#######################
# Files to build
$FI

#######################
# nmake "all" statement

ALL:  SH_ENV \
    $(USERALLOBJ) \
    $(OUTDIR)\$(RFILE).bin \

####################
# Description blocks

!MESSAGE %3#C$z`&'0?
!MESSAGE
!MESSAGE Executing Hitachi SH C/C++ Compiler/Assembler phase
!MESSAGE

SH_ENV :
    set SHC_INC=$(TCDIR)\include
    set PATH=$(TCDIR)\bin
    set SHC_LIB=$(TCDIR)\bin
    set SHC_TMP=$(OUTDIR)


(je comprends pas grand chose, je ne sais pas si le truc foireux se trouve là dedans )
Globalement, coder. Mal, mais coder.
Pedrobzh Hors ligne Membre Points: 616 Défis: 0 Message

Citer : Posté le 23/01/2021 17:36 | #


je cherche le subcomand

pour une fois que je suis utile
pensés suicidaires
   90%
Potter360 Hors ligne Rédacteur Points: 1255 Défis: 2 Message

Citer : Posté le 23/01/2021 17:37 | #


Mais non, te dévalorise pas comme ca
Globalement, coder. Mal, mais coder.
Pedrobzh Hors ligne Membre Points: 616 Défis: 0 Message

Citer : Posté le 23/01/2021 17:40 | #


apparemment c'est ca vient de la variable $($SN) qui est mal défini
pensés suicidaires
   90%
1, 2 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 70 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd