π
<-
Chat plein-écran
[^]

Installation du SDK Ndless

C, C++, ASM...

Installation du SDK Ndless

Message non lude Ti64CLi++ » 08 Aoû 2017, 15:57

J'ai voulu installé le SDK Ndless et pour cela j'ai suivi ce tuto étant sous windows 7 : https://github.com/ndless-nspire/Ndless ... On_Windows
Tout ce déroule très bien. J'ai lancé le script build_toolchain.sh, il a fini sans aucune erreur.
Mais lorsque j’exécute make dans le dossier principal, soit Ndless, il me dit qu'il y a une erreur.
$ make
make -C ndless-sdk
make[1] : on entre dans le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk »
make -C libsyscalls
make[2] : on entre dans le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/libsyscalls »
arm-none-eabi-g++ -mcpu=arm926ej-s -std=c++11 -nostdlib -O3 -fPIE -fno-exceptions -fno-rtti -mlong-calls -Wall -Werror -I ../include/ -I ../thirdparty/nspire-io/include/ -D_TINSPIRE -ffunction-sections -fdata-sections -c stubs.cpp -o stubs.o
make[2]: arm-none-eabi-g++: Command not found
make[2]: *** [Makefile:18: stubs.o] Error 127
make[2] : on quitte le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/libsyscalls »
make[1]: *** [Makefile:14: build-libsyscalls] Error 2
make[1] : on quitte le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk »
make: *** [Makefile:19: build-ndless-sdk] Error 2

Je ne sais pas comment supprimer cet erreur.
Je précise que j'utilise cygwin, donc si quelqu'un pouvait m'aider je lui en serait très reconnaissant.
Merci d'avance
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Message non lude Adriweb » 08 Aoû 2017, 16:25

En ajoutant "/cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/toolchain/install/bin" dans ton PATH.
(le fameux export PATH="/cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/toolchain/install/bin/:$PATH" dans ton ~/.bashrc)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Message non lude Ti64CLi++ » 08 Aoû 2017, 18:06

Mais où trouver .bashrc? j'ai fait une recherche l'explorateur windows ne le trouve pas :(
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Message non lude Adriweb » 08 Aoû 2017, 21:57

En gros c'est dans "/cygdrive/c/Users/Utilisateur/'. Crée le s'il ne l'est pas. Y'aura peut-être besoin qu'il s'appelle .bash_profile, d'ailleurs, je sais pas trop. Tente les deux, en relancant bien la console cygwin apres.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Message non lude Ti64CLi++ » 09 Aoû 2017, 11:13

Dans le dossier /cygdrive/c/Users/Utilisateur/ je n'ai trouvé qu'un fichier .bash_history.
Quand tu dis dans le dossier /cygdrive/c/Users/Utilisateur/, c'est à cet emplacement, ou alors tu voulais dire aussi dans les sous dossiers de ce dossier?
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Message non lude Ti64CLi++ » 09 Aoû 2017, 11:18

et en plus je n'arrive ni à créer un fichier .bash_profile ni un fichier .bashrc, l'explorateur windows me dit que je doit donner un nom de fichier
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Message non lude Adriweb » 09 Aoû 2017, 13:30

Essaye de le créer depuis Notepad++ par exemple, en créant ce nouveau fichier avec le bon contenu et Enregistrer Sous...

Pour info, le fait de mettre cette ligne dans un tel fichier, c'est pour que ça fonctionne dès le démarrage de la console cygwin - normalement tout marche aussi si à chaque fois que tu veux utiliser la toolchain, tu entres la ligne dans ta console.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Message non lude Ti64CLi++ » 09 Aoû 2017, 17:17

J'ai créé les deux fichiers .bashrc et .bash_profile en mettant dans chacun, la ligne export PATH="/cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/toolchain/install/bin:/cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/bin:${PATH}"
Mais lorsque je fait cd /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ puis make j'ai le même message qu'avant à savoir
Code: Tout sélectionner
$ make
make -C ndless-sdk
make[1] : on entre dans le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk »
make -C libsyscalls
make[2] : on entre dans le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/libsyscalls »
arm-none-eabi-g++ -mcpu=arm926ej-s -std=c++11 -nostdlib -O3 -fPIE -fno-exceptions -fno-rtti -mlong-calls -Wall -Werror -I ../include/ -I ../thirdparty/nspire-io/include/ -D_TINSPIRE -ffunction-sections -fdata-sections -c stubs.cpp -o stubs.o
make[2]: arm-none-eabi-g++: Command not found
make[2]: *** [Makefile:18: stubs.o] Error 127
make[2] : on quitte le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk/libsyscalls »
make[1]: *** [Makefile:14: build-libsyscalls] Error 2
make[1] : on quitte le répertoire « /cygdrive/c/Users/Utilisateur/Desktop/Elie/cygwin/Ndless/ndless-sdk »
make: *** [Makefile:19: build-ndless-sdk] Error 2
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Message non lude Adriweb » 09 Aoû 2017, 17:20

Oui bref, le PATH n'est toujours pas bon / pris en compte.

Quand tu fais echo $PATH dans la console, ça te donne quoi ?
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14606
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Message non lude Ti64CLi++ » 09 Aoû 2017, 17:33

Voilà ce qu'il me dit:
Code: Tout sélectionner
$ echo $PATH
/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/Haskell/bin:/cygdrive/c/Program Files (x86)/Haskell Platform/8.0.1/lib/extralibs/bin:/cygdrive/c/Program Files (x86)/Haskell Platform/8.0.1/bin:/cygdrive/c/GTK/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Program Files (x86)/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x86:/cygdrive/c/Program Files (x86)/EgisTec/MyWinLocker 3/x64:/cygdrive/c/Program Files (x86)/Sybase/SQL Anywhere 8/win32:/cygdrive/c/Program Files/Microsoft SQL Server/120/Tools/Binn:/cygdrive/c/Program Files (x86)/Windows Kits/10/Windows Performance Toolkit:/cygdrive/c/Program Files (x86)/Windows Live/Shared:/cygdrive/c/Program Files (x86)/IVI Foundation/VISA/WinNT/Bin:/cygdrive/c/PROGRA~1/TIEDUC~1/TI-83P~1/UTILS:/cygdrive/c/SIERRA/BIN:/cygdrive/c/Program Files (x86)/Git/cmd:/cygdrive/c/Program Files (x86)/leJOS EV3/bin:/cygdrive/c/Program Files/leJOS EV3/bin:/cygdrive/c/Program Files (x86)/Skype/Phone:/cygdrive/c/Program Files (x86)/GTK2-Runtime/bin:/cygdrive/c/Program Files (x86)/Haskell Platform/8.0.1/mingw/bin:/cygdrive/c/Users/Utilisateur/AppData/Roaming/cabal/bin:/cygdrive/c/Users/Utilisateur/AppData/Roaming/local/bin:/cygdrive/c/Program Files (x86)/GCC4TI:/cygdrive/c/Program Files (x86)/Microsoft VS Code/bin
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Suivante

Retourner vers Native: Ndless, Linux, ...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 13 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1189 utilisateurs:
>1180 invités
>4 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)