Elektroda.pl
Elektroda.pl
X
Computer Controls
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[stm32][eclipse][ubuntu] Żaden projekt nie przechodzi kompilacji.

24 Kwi 2011 12:15 1687 2
  • Poziom 9  
    Witam

    Mam taki dziwny program, że mam projekt Lucjana Bryndzy

    http://www.stm32.eu/index.php?option=com_cont...ojekt-w-open-source&catid=35:porady&Itemid=57

    Robię wszystko według ich wskazówek i pod windowsem wszystko kompiluje się tak jak powinno.

    Teraz robiąc to samo w Eclipsie pod Ubuntu, również według wskazówek żaden z projektów nie przechodzi kompilacji. A błąd jest następujący:

    komunikaty console:
    [syntax]
    make all
    make -C ex-leds
    make[1]: Wejście do katalogu `/home/piotr/Eclipse/Projekty/LED/ex-leds'
    make[1]: arm-none-eabi-gcc: Polecenie nie znalezione
    Compiling C...
    arm-none-eabi-gcc -c -Wall -DSTM32F10X_CL -std=gnu99 -I../lib-stm32/inc/ -O2 -mcpu=cortex-m3 -mthumb -g -DPDEBUG leds.c -o obj/leds.o
    make[1]: *** [obj/leds.o] Błąd 127
    make: *** [all] Błąd 2
    make[1]: Opuszczenie katalogu `/home/piotr/Eclipse/Projekty/LED/ex-leds'
    [/syntax]

    Podobny problem był już poruszany ale nic z tego nie rozumiem.
    https://www.elektroda.pl/rtvforum/topic1698462.html

    Czy mógłby ktoś doradzić krok po kroku co zrobić aby rozwiązać problem.
    Tak to robi arrevalk w swoim poście.
    ~/CodeSourcery/bin/arm-none-eabi-gcc /usr/bin/arm-none-eabi-gcc
    U mnie pliki typu arm-none-eabi-gcc są w folderze Eclipse/bin i całą procedurę dowiązywania wykonuje w następujący sposób.
    [stm32][eclipse][ubuntu] Żaden projekt nie przechodzi kompilacji.
    Nie daje to jednak żadnych fektów
  • Computer Controls
  • Poziom 21  
    Już prawie Ci się udało. Ostatnią rzeczą jaką musisz wykonać jest dodanie ścieżki globalnej bądź lokalnej. Lokalnie to bash.rc czy coś takie ale nie pamiętam dokładnie a globalnie musisz poszukać.

    Pozdrawiam
  • Computer Controls
  • Poziom 9  
    Juz sobie poradziłem jakiś czas temu, ale dzięki