Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 8 maja 2025, o 16:15


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
    Autor Wiadomość
    PostNapisane: 3 sie 2019, o 01:00 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    Witajcie
    Treść z console
    Cytuj:
    01:31:06 **** Build of configuration Release for project b ****
    make all
    'Building file: ../LCD/lcd44780.c'
    'Invoking: AVR Compiler'
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=1000000UL -MMD -MP -MF"LCD/lcd44780.d" -MT"LCD/lcd44780.o" -c -o "LCD/lcd44780.o" "../LCD/lcd44780.c"
    'Finished building: ../LCD/lcd44780.c'
    ' '
    'Building file: ../I2C_TWI.c'
    'Invoking: AVR Compiler'
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=1000000UL -MMD -MP -MF"I2C_TWI.d" -MT"I2C_TWI.o" -c -o "I2C_TWI.o" "../I2C_TWI.c"
    make: *** [I2C_TWI.o] Błąd 1

    01:33:06 Build Finished (took 2m:629ms)


    main
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    biblioteka LCD i I2C_TWI są to biblioteki z BB
    Czy ktoś spotkał się z takim problemem?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 06:54 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Z którego wydania są te biblioteki? Zmieniłeś w nich cokolwiek?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 10:23 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    Wydanie 1 w bibliotekach nic nie zmieniane



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 10:50 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27381
    Lokalizacja: Szczecin
    Pomógł: 1043

    antywirusa wyłącz

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 11:49 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    Wyłącziny ponieważ w czasie kompilowania kodu izoluje jeden z plików



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 12:13 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27381
    Lokalizacja: Szczecin
    Pomógł: 1043

    to sprawdź czy na pewno wyłączony bo być może uśpiłeś tylko jego niektóre kocie opcje a zostawiony jest koci mechanizm wykrywania potencjalnych zagrożeń - jedna z najgorszych głupot w obecnych antywirusach.

    Poza tym sprawdź czy masz dobrze zainstalowany toolchain - inne projekty ci się kompilują ? nie sprawdzałeś ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 12:37 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    A czy przypadkiem pierwsze wydanie nie było pod WinAVR i stąd te problemy?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 13:12 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27381
    Lokalizacja: Szczecin
    Pomógł: 1043

    no jeśli to pierwsze i najstarsze wydanie to przede wszystkim warto byłoby wejść na stronę wydawnictwa Atnel i sięgnąć do erraty

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 14:42 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    Wcześniej jakiś miesiąc temu wszystko działało ok, więc nie sprawdzałem nic tylko ten projekt. Po sprawdzeniu innych projektów nie kompilują się i jest błąd nazwa_biblioteki_dodawanej.o.
    Do eraty zaglądałem już wcześniej i najprostszy program 03_Multi_LED też się nie kompiluje z powodu d_led.o.
    [s]Zastanawia mnie jeszcze dlaczego biblioteka /LCD/lcd44780.c przechodzi a I2C_TWI.c już nie.[/s] po usunięciu z I2C_TWI "__ problem dalej występuje.
    toolchain i plugin jest



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 14:54 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    A w jakim środowisku i wersji to kompilujesz?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 15:55 
    Offline
    Użytkownik

    Dołączył(a): 14 sie 2016
    Posty: 905
    Pomógł: 39

    Jeżeli to windows to bierz w łapki Process Monitor, włącz filtrowanie (Ctrl+L), ustaw "Path is" ścieżkę tego co się nie chce zbudować i zobaczysz co blokuje.
    Zakładam że próbowałeś robić Clean projektu?

    _________________
    Moje porady są błędne,nie czytać,zbanować od razu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 16:00 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    Version: Oxygen.3a Release (4.7.3a)
    Build id: 20180405-1200
    Clean projekt robiony

    @harry
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 16:37 
    Offline
    Użytkownik

    Dołączył(a): 14 sie 2016
    Posty: 905
    Pomógł: 39

    Hmm, wygląda chyba ok.
    Czy przy make.exe wywala jakieś błędy(Error/Failed), czy wszędzie jest Success?
    Niema czegoś w kolumnie "Details" w rodzaju "read only", access denied, locked file, albo coś w tym rodzaju(przy make)?

    Jak możesz to zapisz log jako *.pml i wrzuć.

    _________________
    Moje porady są błędne,nie czytać,zbanować od razu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 17:03 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27381
    Lokalizacja: Szczecin
    Pomógł: 1043

    piotrasta napisał(a):
    Wcześniej jakiś miesiąc temu wszystko działało ok, więc nie sprawdzałem nic tylko ten projekt. Po sprawdzeniu innych projektów nie kompilują się i jest błąd nazwa_biblioteki_dodawanej.o.
    Do eraty zaglądałem już wcześniej i najprostszy program 03_Multi_LED też się nie kompiluje z powodu d_led.o.
    [s]Zastanawia mnie jeszcze dlaczego biblioteka /LCD/lcd44780.c przechodzi a I2C_TWI.c już nie.[/s] po usunięciu z I2C_TWI "__ problem dalej występuje.
    toolchain i plugin jest


    Moim zdaniem masz pewnie coś kompletnie źle zrobione z toolchainem ...

    Skorzystaj z tego poradnika:

    https://mirekk36.blogspot.com/search?q=mars

    zrób to od nowa całkowicie - bo pewnie antywirus pożarł ci część toolchaina

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 17:14 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    W result jest No more filter
    W detail jest dużo desired access
    niestety plik logfile musiałem spakować ponieważ plików pml nie można doodawać


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 17:34 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Wrzucaj zip'a a nie żadne wynalazki, które nie są natywnie wspierane w OS



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 17:37 
    Offline
    Użytkownik

    Dołączył(a): 14 sie 2016
    Posty: 905
    Pomógł: 39

    mirekk36 napisał(a):
    Moim zdaniem masz pewnie coś kompletnie źle zrobione z toolchainem ...

    Też mi się tak wydaje, bo na poziomie dostępu do plików jest ok.
    Zastanawia mnie tylko czemu cc1.exe jest z 2014 roku, avr-gcc 2016 - straszny staroć.

    _________________
    Moje porady są błędne,nie czytać,zbanować od razu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 17:39 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Najlepiej to ściągnij nowego MkClipse'a od Mirka i w nim sobie ściągasz toolchaina i wtedy testuj kody. Ja Eclipsa juz praktycznie nie używam.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 18:09 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2014
    Posty: 55
    Pomógł: 0

    ściągłem wszystko z https://mirekk36.blogspot.com/2015/07/e ... ogram.html
    i teraz inne projekty działają a mój projekt z pierwszego postu pokazuje make: *** [b.elf] Error 1



    Cytuj:
    19:00:20 **** Build of configuration Release for project b ****
    make all
    'Building file: ../I2CTWI.c'
    'Invoking: AVR Compiler'
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=1000000UL -MMD -MP -MF"I2CTWI.d" -MT"I2CTWI.o" -c -o "I2CTWI.o" "../I2CTWI.c"
    'Finished building: ../I2CTWI.c'
    ' '
    'Building file: ../main.c'
    'Invoking: AVR Compiler'
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=1000000UL -MMD -MP -MF"main.d" -MT"main.o" -c -o "main.o" "../main.c"
    ../main.c: In function 'main':
    ../main.c:45:1: warning: implicit declaration of function 'i2cInit' [-Wimplicit-function-declaration]
    i2cInit(); //inicjalizacja i2c
    ^
    ../main.c:46:1: warning: implicit declaration of function 'PCF8583_init' [-Wimplicit-function-declaration]
    PCF8583_init(); //inicjalizacja scalaka pcf8583
    ^
    ../main.c:47:1: warning: implicit declaration of function 'PCF8583_set_time' [-Wimplicit-function-declaration]
    PCF8583_set_time( 19, 17, 1, 0 ); //ustawienie czasu
    ^
    ../main.c:48:1: warning: implicit declaration of function 'PCF8583_set_date' [-Wimplicit-function-declaration]
    PCF8583_set_date( 6, 2, 2012 ); //ustawienie daty
    ^
    ../main.c:49:1: warning: implicit declaration of function 'LCD_start' [-Wimplicit-function-declaration]
    LCD_start();
    ^
    ../main.c:54:1: warning: implicit declaration of function 'PCF8583_get_time' [-Wimplicit-function-declaration]
    PCF8583_get_time( &godz, &min, &sek, &hsek ); //pobranie czasu
    ^
    ../main.c:55:1: warning: implicit declaration of function 'PCF8583_get_date' [-Wimplicit-function-declaration]
    PCF8583_get_date( &dzien, &miesiac, &rok ); //pobranie daty
    ^
    ../main.c:57:1: warning: implicit declaration of function 'LCD_uint8xy' [-Wimplicit-function-declaration]
    LCD_uint8xy(sek, 0, 0); //wyświetlenie sekund
    ^
    ../main.c:60:1: warning: implicit declaration of function 'LCD_uint16xy' [-Wimplicit-function-declaration]
    LCD_uint16xy(rok, 0, 1); //wyświetlenie roku
    ^
    'Finished building: ../main.c'
    ' '
    'Building target: b.elf'
    'Invoking: AVR C Linker'
    avr-gcc -Wl,-Map,b.map -mmcu=atmega32 -o "b.elf" ./LCD/lcd44780.o ./I2CTWI.o ./main.o
    ./main.o: In function `main':
    main.c:(.text.startup.main+0x20): undefined reference to `i2cInit'
    main.c:(.text.startup.main+0x24): undefined reference to `PCF8583_init'
    main.c:(.text.startup.main+0x38): undefined reference to `PCF8583_set_time'
    main.c:(.text.startup.main+0x48): undefined reference to `PCF8583_set_date'
    main.c:(.text.startup.main+0x4c): undefined reference to `LCD_start'
    main.c:(.text.startup.main+0x60): undefined reference to `PCF8583_get_time'
    main.c:(.text.startup.main+0x70): undefined reference to `PCF8583_get_date'
    main.c:(.text.startup.main+0x8e): undefined reference to `LCD_uint8xy'
    main.c:(.text.startup.main+0xa0): undefined reference to `LCD_uint8xy'
    main.c:(.text.startup.main+0xb2): undefined reference to `LCD_uint8xy'
    main.c:(.text.startup.main+0xc6): undefined reference to `LCD_uint16xy'
    main.c:(.text.startup.main+0xd8): undefined reference to `LCD_uint8xy'
    main.c:(.text.startup.main+0xea): undefined reference to `LCD_uint8xy'
    collect2.exe: error: ld returned 1 exit status
    make: *** [b.elf] Error 1

    19:00:21 Build Finished (took 692ms)




    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2019, o 18:21 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27381
    Lokalizacja: Szczecin
    Pomógł: 1043

    a co to:

    LCD_uint8xy

    np jest ? toż tu masz błędy - jakieś funkcje których nie ma

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO