Mam Linux'a co dalej ?

Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

brakuje autoconf

Kod: Zaznacz cały

sudo apt-get install autoconf
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

ok, jest postęp ale:

Kod: Zaznacz cały

dariusz@dariusz-Siemens:/opt/Espressif/crosstool-NG$ ./bootstrap && ./configure --prefix=`pwd` && make && make install
Running autoconf...
Done. You may now run:
    ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking whether sed understands -r -i -e... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking for gobjcopy... no
checking for objcopy... objcopy
checking for absolute path to objcopy... /usr/bin/objcopy
checking for gobjdump... no
checking for objdump... objdump
checking for absolute path to objdump... /usr/bin/objdump
checking for greadelf... no
checking for readelf... readelf
checking for absolute path to readelf... /usr/bin/readelf
checking for gperf... no
configure: error: missing required tool: gperf
dariusz@dariusz-Siemens:/opt/Espressif/crosstool-NG$ ./ct-ng xtensa-lx106-elf
bash: ./ct-ng: Nie ma takiego pliku ani katalogu

W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
Awatar użytkownika
pzygmunt
Posty: 18280
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

sudo apt-get install build-essential
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

@shimano73 udało Ci się to odpalić :)
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Awatar użytkownika
shimano73
Posty: 1968
Rejestracja: ndz lut 28, 2016 12:27 pm
Lokalizacja: Orzesze
Kontakt:

Teoretycznie tak , praktycznie nie jeste pewien. Niestety okazało sie ze po instalacji Linuksa, Windows sie nie uruchamiał . Przeinstalowałem system i było gozej bo straciłem dostęp do moich dokumentów , to znaczy nie zniknęły ale były tylko do odczytu . Ile razy podejmowałem próbę instalacji Linuksa obok windowsa zawsze pojawiały sie problemu , to był mój ostatni raz . Sformatowałem dysk i wróciłem do windowsa . Zaczekam na Mikołaja i zmienię procesor na taki wirtualizacja .
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

Cześć chłopaki

@Espablo dobrnąłem do końca według Twojej instrukcji na Ubuntu 16.04 LTS, ale mam jakiś problem i już o tej godzinie myślenie mi się wyłącza dlatego zdecydowałem klepnąć w tym temacie.
Na VM czy to x86 czy x64 przed git pull kompilacja przechodziła, po uaktualnieniu już nie i postanowiłem sprawdzić to na Ubuntu. Widziałem kiedyś Twój filmik na YT, który w tym temacie też wskazujesz i tak mi się spodobała ta automatyzacja... :)

Było kilka problemów po drodze, ale się udało i nawet z modułu wyczyściłem soft przy pomocy esptool

Kod: Zaznacz cały

esptool.py --port /dev/ttyUSB0 --baud 115200 erase_flash
Błąd mam taki wykorzystując do budowy ./build_2.sh

Kod: Zaznacz cały

compilation terminated.
/opt/Espressif/ESP8266_NONOS_SDK154/Makefile:322: polecenia dla obiektu '.output/eagle/debug/obj/supla_w1.o' nie powiodły się
make[1]: *** [.output/eagle/debug/obj/supla_w1.o] Błąd 1
make[1]: Opuszczenie katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/user'
/opt/Espressif/ESP8266_NONOS_SDK154/Makefile:308: polecenia dla obiektu '.subdirs' nie powiodły się
make: *** [.subdirs] Błąd 2

Oryginalny build.sh po podmianie ścieżek na takie jak w build_2.sh sypie te same błędy. Pewnie czegoś jeszcze brakuje, tylko czego???


P.S. Postawienie tej dystrybucji w dzisiejszych czasach na kompie obok windy jest tak proste, że aż byłem w :shock: Bez problemu uruchamia się jeden i drugi system.15 lat temu to dopiero było wyzwanie....
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

To wszystko co wyświetlane jest w terminalu? Próbowałeś z różnymi wersjami płytek?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

Było tego taka litania, że wkleiłem tylko końcówkę.

Nie sprawdzałem z innymi płytkami (jeśli mowa o modułach), bo wywala w momencie kompilowania, chyba że masz na myśli wifisocet, lightswitch itd., to tak.
Najpierw jest komunikat z dopiskiem "Error!!" z pytaniem czy chcę spróbować jeszcze raz. Ile razy bym nie próbował i którego bym nie wybrał to w terminalu jest ten sam błąd. Do etapu flashowania nie docieram.

Stawiam na to, że mam coś gdzieś źle ustawione albo nie do końca dobrze i kompilator szuka plików zależnych i ich nie widzi.

W pliku build.sh zmieniłem ścieżki na takie jak w build_2.sh i takie same błędy w terminalu. Nie widzi plików. Jak napisałem posta, to jeszcze się tym błędom przyglądałem i przewijałem w górę, żeby znaleźć od czego się to zaczyna, no ale teraz już nie pamiętam co tam było. Ale pliki jakieś wskazywał, że ich nie widzi.

Nie wiem jak ten kompilator działa i jakie zależności powinny być spełnione, żeby to hulało?
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
Espablo
Posty: 1754
Rejestracja: śr cze 29, 2016 5:04 pm
Lokalizacja: Oświęcim
Kontakt:

lesny8 pisze: śr sty 31, 2018 12:21 pm... wifisocet, lightswitch itd.,
Tak, o to mi chodziło. Sprawdź jeszcze dla innych

P.S.
A nie próbowałeś przypadkiem za pierwszym razem uruchamiać build.sh z poziomu administratora?
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

P.S.
A nie próbowałeś przypadkiem za pierwszym razem uruchamiać build.sh z poziomu administratora?
Nie no raczej nie, staram się nigdy tego nie robić jeśli nie jest konieczne.

Ten komunikat jest np taki

Kod: Zaznacz cały

Firmware SUPLA_wifisocket_1024 ERROR!!!. Chcesz jeszcze raz?
a pod spodem litania

Kod: Zaznacz cały

lesny8@Dell-i3:~/SUPLA/supla-espressif-esp/src$ ./build_2.sh 
make -C user clean;  make -C driver clean;  make -C supla-dev clean;
make[1]: Wejście do katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/user'
rm -f -r .output/eagle/debug
make[1]: Opuszczenie katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/user'
make[1]: Wejście do katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/driver'
rm -f -r .output/eagle/debug
make[1]: Opuszczenie katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/driver'
make[1]: Wejście do katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/supla-dev'
rm -f -r .output/eagle/debug
make[1]: Opuszczenie katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/supla-dev'
rm -f -r .output/eagle/debug
make[1]: Wejście do katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/user'
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_ds18b20.c
supla_ds18b20.c:21:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_cfgmode.c
supla_esp_cfgmode.c:19:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_hw_timer.c
In file included from supla_esp.h:24:0,
                 from supla_esp_hw_timer.h:16,
                 from supla_esp_hw_timer.c:13:
../include/supla-dev/proto.h:44:23: fatal error: sys/time.h: No such file or directory
  #include <sys/time.h>
                       ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_update.c
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_cfg.c
supla_esp_cfg.c:19:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_dht.c
supla_dht.c:19:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include user_main.c
user_main.c:20:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_pwm.c
In file included from supla_esp.h:24:0,
                 from supla_esp_pwm.h:19,
                 from supla_esp_pwm.c:19:
../include/supla-dev/proto.h:44:23: fatal error: sys/time.h: No such file or directory
  #include <sys/time.h>
                       ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_devconn.c
supla_esp_devconn.c:19:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_gpio.c
supla_esp_gpio.c:19:20: fatal error: stdlib.h: No such file or directory
 #include <stdlib.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_w1.c
supla_w1.c:20:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_ds18b20.c
supla_ds18b20.c:21:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_cfgmode.c
supla_esp_cfgmode.c:19:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_hw_timer.c
In file included from supla_esp.h:24:0,
                 from supla_esp_hw_timer.h:16,
                 from supla_esp_hw_timer.c:13:
../include/supla-dev/proto.h:44:23: fatal error: sys/time.h: No such file or directory
  #include <sys/time.h>
                       ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_cfg.c
supla_esp_cfg.c:19:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_dht.c
supla_dht.c:19:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include user_main.c
user_main.c:20:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_pwm.c
In file included from supla_esp.h:24:0,
                 from supla_esp_pwm.h:19,
                 from supla_esp_pwm.c:19:
../include/supla-dev/proto.h:44:23: fatal error: sys/time.h: No such file or directory
  #include <sys/time.h>
                       ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_devconn.c
supla_esp_devconn.c:19:20: fatal error: string.h: No such file or directory
 #include <string.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_esp_gpio.c
supla_esp_gpio.c:19:20: fatal error: stdlib.h: No such file or directory
 #include <stdlib.h>
                    ^
compilation terminated.
DEPEND: xtensa-lx106-elf-gcc -M -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0 -I include -I ./ -I ../include -I ../include -I ../include/eagle -I ../driver_lib/include supla_w1.c
supla_w1.c:20:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
xtensa-lx106-elf-gcc -Os -ggdb -std=gnu99 -Werror -Wpointer-arith -Wundef -Wall -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals  -D__ets__ -DICACHE_FLASH -Wno-address -g -Wpointer-arith -Wundef -Werror -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -ffunction-sections -fdata-sections  -DICACHE_FLASH -DESP8266 -D__SINGLE_THREAD -D__EH_DISABLED -D__BOARD_wifisocket -DCFG_SECTOR=0x3C -DNOSSL=0  -I include -I ./  -I ../include  -I ../include -I ../include/eagle -I ../driver_lib/include  -o .output/eagle/debug/obj/supla_w1.o -c supla_w1.c
supla_w1.c:20:21: fatal error: os_type.h: No such file or directory
 #include <os_type.h>
                     ^
compilation terminated.
/opt/Espressif/ESP8266_NONOS_SDK154/Makefile:322: polecenia dla obiektu '.output/eagle/debug/obj/supla_w1.o' nie powiodły się
make[1]: *** [.output/eagle/debug/obj/supla_w1.o] Błąd 1
make[1]: Opuszczenie katalogu '/home/lesny8/SUPLA/supla-espressif-esp/src/user'
/opt/Espressif/ESP8266_NONOS_SDK154/Makefile:308: polecenia dla obiektu '.subdirs' nie powiodły się
make: *** [.subdirs] Błąd 2
User selected No.

zaczyna się od

Kod: Zaznacz cały

supla_ds18b20.c:21:21: fatal error: os_type.h: No such file or directory
Teraz patrze i plik supla_ds18b20.c w 21linii chce dołączyć nagłówkowy os_type.h a ten jest w trzech miejscach.

Kod: Zaznacz cały

/opt/Espressif/xtensa-lx106-elf/xtensa-lx106-elf/sysroot/usr/include
/opt/Espressif/ESP8266_NONOS_SDK154/include
/opt/Espressif/ESP8266_SDK/include
Wydaje mi się że tu jest jakaś przyczyna, ze kompilator nie wie gdzie jest ten plik a potem string.h i cała reszta
Czekam na kolejne Supla Offline Party 👍
ODPOWIEDZ

Wróć do „Pomoc”