π
<-

Installation du SDK Ndless

C, C++, ASM...

Installation du SDK Ndless

Unread postby Ti64CLi++ » 08 Aug 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Unread postby Adriweb » 08 Aug 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)

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.7%
 
Posts: 14820
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Unread postby Ti64CLi++ » 08 Aug 2017, 18:06

Mais où trouver .bashrc? j'ai fait une recherche l'explorateur windows ne le trouve pas :(
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Unread postby Adriweb » 08 Aug 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.

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.7%
 
Posts: 14820
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Unread postby Ti64CLi++ » 09 Aug 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Unread postby Ti64CLi++ » 09 Aug 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Unread postby Adriweb » 09 Aug 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.

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.7%
 
Posts: 14820
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Unread postby Ti64CLi++ » 09 Aug 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: Select all
$ 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Installation du SDK Ndless

Unread postby Adriweb » 09 Aug 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 ?

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.7%
 
Posts: 14820
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Installation du SDK Ndless

Unread postby Ti64CLi++ » 09 Aug 2017, 17:33

Voilà ce qu'il me dit:
Code: Select all
$ 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Next

Return to Native: Ndless, Linux, ...

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1170 utilisateurs:
>1131 invités
>33 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)