logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

freemodbus na atmega32- bledy przy kompilacji

maly_ZE 13 Maj 2011 15:18 3180 12
  • #1 9501481
    maly_ZE
    Poziom 14  
    Witam

    Mam pewien problem z kompilacja freemodbusa pod avr w srodowisku winavr.
    Sciągnałem najnowsza wersje (freemodbus-v1.5) dostępna na stronie:http://developer.berlios.de/project/showfiles.php?group_id=6120

    Jest tam wiele plikow ale znalazlem folder AVR a w nim plik demo.c. Po krótkiej zabawie z kopiowaniem bibliotek i z ustawieniem Makefaila udało zmusisc kompilator do kompilacji ale pojawia sie następujący błąd:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Plik demo.c ma postać:

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Skopiowałem odpowiednie pliki nagłowkowe ale i tak nie dziala.
    Mogłby ktos mi pomoc, i powiedziec w czym lezy problem.??
    Z góry serdecznie dziekuje
  • #3 9501505
    maly_ZE
    Poziom 14  
    tak pod Windows. ale pod AVR Studio pewnie bedzie podobny blad bo to nie chodzi o makefila tylko nie sa zaiportowane jakies biblioteki, przynajmniej tak mi sie wydaje..
  • #5 9501542
    maly_ZE
    Poziom 14  
    ok juz sciagam , zaraz zainstaluje i zobacze czy pojdzie

    Dodano po 35 [minuty]:

    no i tak jak myslalem podobne bledy jak przy kompilacji pod winavr
  • #7 9501705
    maly_ZE
    Poziom 14  
    Proszę bardzo:

    freemodbus na atmega32- bledy przy kompilacji
  • #9 9501759
    maly_ZE
    Poziom 14  
    Po zainstalowaniu avr studio nic nie zmienialem w ustawieniach, nawet nie bardzo wiem gdzie to znaleźć..:|

    Dodano po 10 [minuty]:

    znalazlem, i jest ustawione na automatyczne tworzenie makefile, nic nie jest importowane..
  • Pomocny post
    #10 9501795
    zumek
    Poziom 39  
    Skoro lubisz język obrazkowy, to proszę :D

    freemodbus na atmega32- bledy przy kompilacji

    PS
    Wszystkie pliki *.c i *.h, umieściłem w 1 katalogu
  • #11 9501837
    maly_ZE
    Poziom 14  
    tak wszyskie byly w jednym katalogu, ale nie wszytkie te ktore Ty masz:) zaraz dorzuce reszte tych plikow i mam nadzieje ze sie skompiluje:)

    Dodano po 4 [godziny] 1 [minuty]:

    Zrobiłem tak jak Ty, skopiowałem wszystkie pliki *.c i *.h do jednego katalogu ale niestety wyskakuje jeszcze kilka błędów, oto screena ekranu:

    freemodbus na atmega32- bledy przy kompilacji

    W czym teraz jest problem.??
    Dzięki za zainteresowanie
  • #13 9503771
    maly_ZE
    Poziom 14  
    Dzieki za pomoc, wszytko skompilowalo sie poprawnie
REKLAMA