組み込みのPythonが通らない
arm-linux-gcc -mbig-endian -c -O1 -Dlinux -D__linux__ -Dunix -DEMBED -nostdinc -I/home/kinneko/work/NV550/snapgear/include -idirafter /home/kinneko/work/NV550/snapgear/include/include -Wall -fno-common -fno-builtin -nostdlib -g -O2 -Wall -Wstrict-prototypes -I. -DHAVE_CONFIG_H -DBUILD=`cat buildno` \ ./Modules/getbuildinfo.c arm-linux-ar cr libpython2.0.a getbuildinfo.o arm-linux-ranlib libpython2.0.a true cd Modules; make OPT="-g -O2 -Wall -Wstrict-prototypes" VERSION="2.0" \ prefix="/lib" exec_prefix="/lib" \ LIBRARY=../libpython2.0.a link make[3]: Entering directory `/home/kinneko/work/NV550/snapgear/user/python/Modules' arm-linux-gcc -mbig-endian -g -nostartfiles /home/kinneko/work/NV550/snapgear/lib/crt1.o /home/kinneko/work/NV550/snapgear/lib/crti.o /usr/local/lib/gcc-lib/arm-linux/3.3.2/be//crtbegin.o -L/home/kinneko/work/NV550/snapgear/lib -o link python.o \ ../libpython2.0.a -lm -nodefaultlibs -lc -lgcc /home/kinneko/work/NV550/snapgear/lib/ld-linux.so.2 /usr/local/lib/gcc-lib/arm-linux/3.3.2/be//crtend.o /home/kinneko/work/NV550/snapgear/lib/crtn.o -lc_nonshared ../libpython2.0.a(dynload_shlib.o)(.text+0xd4): In function `_PyImport_GetDynLoadFunc': /home/kinneko/work/NV550/snapgear/user/python/Python/dynload_shlib.c:81: undefined reference to `dlopen' ../libpython2.0.a(dynload_shlib.o)(.text+0x114):/home/kinneko/work/NV550/snapgear/user/python/Python/dynload_shlib.c:94: undefined reference to `dlsym' ../libpython2.0.a(dynload_shlib.o)(.text+0x120):/home/kinneko/work/NV550/snapgear/user/python/Python/dynload_shlib.c:89: undefined reference to `dlerror' collect2: ld returned 1 exit status make[3]: *** [link] Error 1 make[3]: Leaving directory `/home/kinneko/work/NV550/snapgear/user/python/Modules' make[2]: *** [python] Error 2 make[2]: Leaving directory `/home/kinneko/work/NV550/snapgear/user/python' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/kinneko/work/NV550/snapgear/user' make: *** [subdirs] Error 1 Command exited with non-zero status 2
もぉ。
busyboxもエラー出していたけど、こっちは通るようになった。