by critor » 20 Dec 2015, 13:03
Big thanks to all of you.
I'm now trying 'make' in the ndless-sdk folder.
I've installed the missing openssl.
But it still fails , in 'zehn_loader' after bulding 'luna' :
- Code: Select all
Xavier@Xavier-X550C ~/Ndless-master/ndless-sdk
$ make
make all in tools...
make[1] : on entre dans le répertoire « /home/Xavier/Ndless-master/ndless-sdk/tools »
make all in luna...
make[2] : on entre dans le répertoire « /home/Xavier/Ndless-master/ndless-sdk/tools/luna »
gcc -W -Wall -DUSE_FILE32API -Wno-unused-parameter -c -o luna.o luna.c
gcc -W -Wall -DUSE_FILE32API -Wno-unused-parameter -c -o zip.o minizip-1.1/zip.c
minizip-1.1/zip.c: In function ‘zipOpenNewFileInZip4_64’:
minizip-1.1/zip.c:1265:28: attention : assignment from incompatible pointer type
zi->ci.pcrc_32_tab = get_crc_table();
^
gcc -W -Wall -DUSE_FILE32API -Wno-unused-parameter -c -o ioapi.o minizip-1.1/ioapi.c
gcc -o luna luna.o zip.o ioapi.o -lssl -lz -lcrypto
make[2] : on quitte le répertoire « /home/Xavier/Ndless-master/ndless-sdk/tools/luna »
make all in zehn_loader...
make[2] : on entre dans le répertoire « /home/Xavier/Ndless-master/ndless-sdk/tools/zehn_loader »
"" -g -Os -Wall -Wextra -march=armv5te -fPIE -std=c++11 -fno-rtti -fno-exceptions -Wl,-Tldscript -nostdlib -nostartfiles -I ../../include -D _LDBL_EQ_DBL loader.cpp -o zehn_loader.tns.elf
/bin/sh: : commande introuvable
Makefile:12 : la recette pour la cible « zehn_loader.tns.elf » a échouée
make[2]: *** [zehn_loader.tns.elf] Erreur 127
make[2] : on quitte le répertoire « /home/Xavier/Ndless-master/ndless-sdk/tools/zehn_loader »
Makefile:4 : la recette pour la cible « all » a échouée
make[1]: *** [all] Erreur 1
make[1] : on quitte le répertoire « /home/Xavier/Ndless-master/ndless-sdk/tools »
Makefile:4 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 1
Xavier@Xavier-X550C ~/Ndless-master/ndless-sdk
$
My guess is that the 'GXX' set by the 'zehn_loader' Makefile remains empty :
- Code: Select all
GXX := "$(shell (which arm-elf-g++ arm-none-eabi-g++ arm-linux-gnueabi-g++ | head -1) 2>/dev/null)"