ESP8266 - 2.0

User avatar
Espablo
Posts: 1449
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Mon Feb 27, 2017 10:56 pm

Nie wiem dlaczego, ale u mnie wszystko jest ok
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
User avatar
slawek
Posts: 2199
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Mon Feb 27, 2017 10:59 pm

U mnie też, ale chciałem przetestować błąd @Zybiego i dorzuciłem tą bibliotekę na testy...
Gdy wszystkie możliwe sposoby zawiodą - pozostaje przeczytać instrukcję...
Zybi
Posts: 1365
Joined: Sun Jun 26, 2016 4:24 pm

Mon Feb 27, 2017 11:04 pm

Dedukuję tak, u Ciebie ta biblioteka gdzieś jest, bo mamy w Makefile mamy flagę "-lc" , która ją dołącza, a skoro się kompiluje to jest ok.
U mnie nie może jej znaleźć, więc wywala błąd. Gdy ją sam poszukałem i wstawiłem to nie wywala błędu bez FOTA.
Ale z FOTA jest źle. Gdy zdejmę flagę -lc to też jest źle, czyli biblioteka jest potrzebna, ale nie do końca taka, którą znalazłem - chyba?
Zybi
Posts: 1365
Joined: Sun Jun 26, 2016 4:24 pm

Mon Feb 27, 2017 11:10 pm

A poszukajcie tej biblioteki u siebie w systemie

sudo apt-get install apt-file
sudo apt-file update
sudo apt-file search /libc.a
User avatar
Espablo
Posts: 1449
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Mon Feb 27, 2017 11:11 pm

spróbuj z moim makefile. Zapisz go do katalogu ESP8266_NONOS_SDK154
Attachments
Makefile.rar
(2.61 KiB) Downloaded 83 times
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
User avatar
slawek
Posts: 2199
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Mon Feb 27, 2017 11:12 pm

Ja mam w /lib tyle:
Attachments
Screenshot - 2017-02-28 , 00_07_08.png
Screenshot - 2017-02-28 , 00_07_08.png (24.7 KiB) Viewed 1858 times
Gdy wszystkie możliwe sposoby zawiodą - pozostaje przeczytać instrukcję...
User avatar
Espablo
Posts: 1449
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Mon Feb 27, 2017 11:13 pm

Mam tyle samo
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
Zybi
Posts: 1365
Joined: Sun Jun 26, 2016 4:24 pm

Mon Feb 27, 2017 11:24 pm

Makefile i biblioteki w SDK mamy takie same, ale w systemie?
U mnie wyrzuca tak:

avr-libc: /usr/lib/avr/lib/avr25/libc.a
avr-libc: /usr/lib/avr/lib/avr25/tiny-stack/libc.a
avr-libc: /usr/lib/avr/lib/avr3/libc.a
avr-libc: /usr/lib/avr/lib/avr31/libc.a
avr-libc: /usr/lib/avr/lib/avr35/libc.a
avr-libc: /usr/lib/avr/lib/avr4/libc.a
avr-libc: /usr/lib/avr/lib/avr5/libc.a
avr-libc: /usr/lib/avr/lib/avr51/libc.a
avr-libc: /usr/lib/avr/lib/avr6/libc.a
avr-libc: /usr/lib/avr/lib/avr7/libc.a
avr-libc: /usr/lib/avr/lib/avrtiny/libc.a
avr-libc: /usr/lib/avr/lib/avrxmega2/libc.a
avr-libc: /usr/lib/avr/lib/avrxmega4/libc.a
avr-libc: /usr/lib/avr/lib/avrxmega5/libc.a
avr-libc: /usr/lib/avr/lib/avrxmega6/libc.a
avr-libc: /usr/lib/avr/lib/avrxmega7/libc.a
avr-libc: /usr/lib/avr/lib/libc.a
avr-libc: /usr/lib/avr/lib/tiny-stack/libc.a
brickos: /usr/lib/brickos/libc.a
dietlibc-dev: /usr/lib/diet/lib/libc.a
elks-libc: /usr/lib/bcc/i386/libc.a
elks-libc: /usr/lib/bcc/libc.a
libc6-dev: /usr/lib/i386-linux-gnu/libc.a
libc6-dev: /usr/lib/i386-linux-gnu/xen/libc.a
libc6-dev-amd64: /usr/lib64/libc.a
libc6-dev-x32: /usr/libx32/libc.a
libklibc-dev: /usr/lib/klibc/lib/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv6-m/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7-ar/thumb/fpu/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7-ar/thumb/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7-ar/thumb/softfp/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7-m/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7e-m/fpu/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7e-m/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/armv7e-m/softfp/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/fpu/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/libc.a
libnewlib-arm-none-eabi: /usr/lib/arm-none-eabi/newlib/thumb/libc.a
msp430-libc: /usr/msp430/lib/libc.a
msp430-libc: /usr/msp430/lib/mcpu-430x/libc.a
msp430-libc: /usr/msp430/lib/mcpu-430x/mmpy-16/libc.a
msp430-libc: /usr/msp430/lib/mmpy-16/libc.a
musl-dev: /usr/lib/i386-linux-musl/libc.a
supla@supla-iotsdk:~/Devel/supla-core.2.0/ESP8266_IOT$
User avatar
Espablo
Posts: 1449
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim
Contact:

Mon Feb 27, 2017 11:59 pm

Ja ma tą bibliotekę "libc.a" w katalogu:
/home/supla/Devel/Espressif/xtensa-lx106-elf/xtensa-lx106-elf/libc.a
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
https://github.com/Espablo
Zybi
Posts: 1365
Joined: Sun Jun 26, 2016 4:24 pm

Tue Feb 28, 2017 12:04 am

Espablo wrote:
Mon Feb 27, 2017 11:59 pm
Ja ma tą bibliotekę "libc.a" w katalogu:
/home/supla/Devel/Espressif/xtensa-lx106-elf/xtensa-lx106-elf/libc.a
Ja jej nie mam tam - możesz ją wystawić?
EDIT: u mnie są tylko 64 bitowe a mój sprzęt to staruszek
Post Reply