Instalacja GNAT FOR MINDSTORMS 'dla opornych' cz. 4 problemy
Posted at 02:40:18 amProblemy jakie możesz napotkać.
Problem:
make all zwraca wynik:
build/ecrobot_bluetooth.d:1: *** multiple target patterns. Stop.
Rozwiązanie:
Wyczyść zawartość folderu build.
Problem:
---------------
Generating ROM image file ...
---------------
Binding ...
mindstorms-nxt-gnatmake: could not fint the main ALI file
make: *** [Vehicle2_rom.elf] Error 4
Rozwiązanie:
Wyczyść folder build i wywołaj make all jeszcze raz. Najprawdopodobniej poprzednia próba kompilacji zakończyła się niepowodzeniem (błędy w kodzie), poprawiłeś błędy ale nie sprzątnąłeś zawartości folderu build, w której już zdążył się zagnieździć fałszywy plik .ali
Problem:
make all
Makefile .tmf no such file or directory
make: *** No rule to make target. Stop.
Rozwiązanie:
Najprawdopodobniej umieściłeś bezwzględną ścieżkę do folderu nxtOSEK w pliku makefile. Zamień ją na ścieżkę względną zgodnie z instrukcjami w poprzednich odcinkach.
Problem:
make all
--- linie kompilacji ---
Compiling kernel_cfg.c to build/./kernel_cfg.o
make *** No rule to make target 'build/ecrobot_bluetooth.o', needed by 'Vehicle2_rom.elf' .
Rozwiązanie:
Najprawdopodobniej próbujesz użyć wersji nxtOSEK, która jest niekompatybilna z gnat-for-mindstorms. Użyj wersji zalecanej przez GNAT.
Feedback awaiting moderation
This post has 118 feedbacks awaiting moderation...
Leave a comment