Na serwerze jest zainstalowana paczka umożliwiająca kompilowanie g++/gcc-em pod procesory ARM na linuxie:
/opt/eds/x86_64/13.1-2/embedded/ds-5/bin/arm-linux-gnueabihf-g++
Nie wiem jak ustawić patha by gdy wykonuję kompilację
arm-linux-gnueabihf-g++ myApp.cpp -g -Wall -o myApp
to nie było błędu:
-bash: arm-linux-gnueabihf-g++: command not found
Jesli chodzi o linuxa to nie mam doświadczenia w tym systemie gdyz nigdy mnie nie insteresował, ale dla potrzeb aktualnie wykonywanej pracy wdrażam się.
Moje próby ustawienia patha:
w shellu wpisanie:
PATH=$PATH:/opt/eds/x86_64/13.1-2/embedded/ds-5/bin/arm-linux-gnueabihf-g++
export PATH=$PATH:/opt/eds/x86_64/13.1-2/embedded/ds-5/bin/arm-linux-gnueabihf-g++
w pliku .bashrc:
export PATH=$PATH:/opt/eds/x86_64/13.1-2/embedded/ds-5/bin/arm-linux-gnueabihf-g++
BTW komenda:
locate arm-linux-gnueabihf-g++
zwraca mi ścieżkę:
/opt/eds/x86_64/13.1-2/embedded/ds-5/bin/arm-linux-gnueabihf-g++
stąd jestem pewny że ścieżka jest poprawna.
Nie mam i po kontakcie z supportem nie będe miał dostepu do roota tego serwera linuxowego, stąd tworzenie wiązań symbolicznych dla potrzeb debugowych odpada.