maximkulkin / esp-homekit-demo

Demo of Apple HomeKit accessory server library
MIT License
809 stars 233 forks source link

Can't build, open-rtos and open-sdk are in PATH #272

Closed mrdc closed 4 years ago

mrdc commented 4 years ago

Hello,

I'm using VM with Ubuntu 16.04 LTS to build esp related stuff. Today I've tried to build some examples and can't do it. PATH for open-sdk, open-rtos is set - I've used that VM to build some code from esp-homekit-demo repository before. Have no clue what can be wrong - had tried everything to fix.

XXXXXX@XXXXXX-VirtualBox:~/esp-homekit-demo/examples$ make -C led all
make: Entering directory '/home/XXXXXX/esp-homekit-demo/examples/led'
/home/XXXXXX/esp-open-rtos/common.mk:223: /home/XXXXXX/esp-homekit-demo/components/esp-8266/cJSON/component.mk: No such file or directory
/home/XXXXXX/esp-open-rtos/common.mk:223: /home/XXXXXX/esp-homekit-demo/components/common/wolfssl/component.mk: No such file or directory
/home/XXXXXX/esp-open-rtos/common.mk:223: /home/XXXXXX/esp-homekit-demo/components/common/homekit/component.mk: No such file or directory
make: *** No rule to make target '/home/XXXXXX/esp-homekit-demo/components/common/homekit/component.mk'.  Stop.
make: Leaving directory '/home/XXXXXX/esp-homekit-demo/examples/led'
XXXXXX@XXXXXX-VirtualBox:~/esp-homekit-demo$ make -C /examples/led all
make: *** /examples/led: No such file or directory.  Stop.

My environment variables:

etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/XXXXXX/esp-open-rtos:/home/XXXXXX/esp-open-sdk/xtensa-lx106-elf/bin"

~/.bashrc

export SDK_PATH=/home/XXXXXX/esp-open-rtos
export PATH=/home/XXXXXX/esp-open-sdk/xtensa-lx106-elf/bin:$PATH
XXXXXX@XXXXXX-VirtualBox:~$ ls -l
total 64
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Nov 10 18:08 Desktop
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Documents
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Downloads
drwxrwxr-x  5 XXXXXX XXXXXX 4096 Nov 10 19:16 esp-homekit-demo
drwxrwxr-x 16 XXXXXX XXXXXX 4096 Feb 21  2019 esp-open-rtos
drwxrwxr-x  9 XXXXXX XXXXXX 4096 Feb 20  2019 esp-open-sdk
drwxrwxr-x  8 XXXXXX XXXXXX 4096 Feb 20  2019 esptool
-rw-r--r--  1 XXXXXX XXXXXX 8980 Feb 20  2019 examples.desktop
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Music
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Pictures
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Public
drwxrwxr-x  2 XXXXXX XXXXXX 4096 Feb 21  2019 shared
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Templates
drwxr-xr-x  2 XXXXXX XXXXXX 4096 Feb 20  2019 Videos
XXXXXX@XXXXXX-VirtualBox:~/esp-homekit-demo/components/homekit$ ls -l
total 28
-rw-rw-r-- 1 XXXXXX XXXXXX 2741 Feb 20  2019 component.mk
drwxrwxr-x 3 XXXXXX XXXXXX 4096 Feb 20  2019 include
-rw-rw-r-- 1 XXXXXX XXXXXX  828 Feb 20  2019 Kconfig
-rw-rw-r-- 1 XXXXXX XXXXXX 1069 Feb 20  2019 LICENSE
-rw-rw-r-- 1 XXXXXX XXXXXX  718 Feb 20  2019 Makefile.projbuild
-rw-rw-r-- 1 XXXXXX XXXXXX  206 Feb 20  2019 README.md
drwxrwxr-x 2 XXXXXX XXXXXX 4096 Feb 20  2019 src
mrdc commented 4 years ago

Fixed it.