Hi, is there anybody on the mailing list that is using click on embedded platforms?
I'm trying to compile click using the procedure suggested in faq, the one that involves using click-mkmindriver in order to shrink the size of the executable. During the compilation phase I get the following error: g++ -O2 -pipe -march=i486 -funit-at-a-time -static -MD -fno-stack-protector -L/home/rriggio/src/kamikaze/staging_dir/target-i386_uClibc-0.9.30.1/usr/lib -L/home/rriggio/src/kamikaze/staging_dir/target-i386_uClibc-0.9.30.1/lib -L/home/rriggio/src/kamikaze/staging_dir/toolchain-i386_gcc-4.4.4_uClibc-0.9.30.1/usr/lib -L/home/rriggio/src/kamikaze/staging_dir/toolchain-i386_gcc-4.4.4_uClibc-0.9.30.1/lib -o click-mkmindriver -rdynamic click-mkmindriver.o ../lib/libclicktool_build.a /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': (.text+0xc): undefined reference to `__libc_csu_fini' /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': (.text+0x11): undefined reference to `__libc_csu_init' /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': (.text+0x1d): undefined reference to `__libc_start_main' collect2: ld returned 1 exit status So openwrt is correctly using the host g++ but something goes wrong during the linking phase. Any hints about how to further investigate this issue? Note that if I cross-compile click normally, i.e. without using click-mkmindriver everything is working properly. R. _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click
