0 Members and 4 Guests are viewing this topic.
Also, you still need to fix the zehn.h symlink, but it is located in ndless-sdk/tools/genzehn. You need to replace it with the file in ndless-sdk/include.
I only followed this instruction when i was using cygwin. I thought Linux systems don't need this fix (Or do they?), so i just git cloned the repository and installed the listed dependencies.
BTW, you should list libpython 2.7 devel on the dependencies list, as the sh script returns an error about it being missing immediately after launching it.
Just to be clear, it happened to me on both Windows and Linux, so it's not a platform-based problem.
sudo apt install texinfo
make -C ndless-sdkmake[1]: Entering directory `/home/jamroga/Ndless/ndless-sdk'make -C libsyscallsmake[2]: Entering directory `/home/jamroga/Ndless/ndless-sdk/libsyscalls'php mkStubs.php > ../include/syscall-decls.h/bin/sh: 1: php: not foundmake[2]: *** [stubs.cpp] Error 127make[2]: Leaving directory `/home/jamroga/Ndless/ndless-sdk/libsyscalls'make[1]: *** [build-libsyscalls] Error 2make[1]: Leaving directory `/home/jamroga/Ndless/ndless-sdk'make: *** [build-ndless-sdk] Error 2
It worked!But now i can't get through the 'make' process...When i run it in the main folder (The one with the folders named ndless and ndless-sdk), i get this output:Code: [Select]make -C ndless-sdkmake[1]: Entering directory `/home/jamroga/Ndless/ndless-sdk'make -C libsyscallsmake[2]: Entering directory `/home/jamroga/Ndless/ndless-sdk/libsyscalls'php mkStubs.php > ../include/syscall-decls.h/bin/sh: 1: php: not foundmake[2]: *** [stubs.cpp] Error 127make[2]: Leaving directory `/home/jamroga/Ndless/ndless-sdk/libsyscalls'make[1]: *** [build-libsyscalls] Error 2make[1]: Leaving directory `/home/jamroga/Ndless/ndless-sdk'make: *** [build-ndless-sdk] Error 2
sudo apt install php5
sudo apt install php-cli