[Click] Running click on openwrt
Ruben Merz
ruben at net.t-labs.tu-berlin.de
Wed Oct 6 08:05:58 EDT 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi Roberto,
Yes we do. We have a "package" setup (Makefile and patches) for openwrt
that I'm happy to share with you if you'd like. It works on backfire and
8.09.2.
Ruben
On 10/6/10 12:47 , Roberto Riggio wrote:
> 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
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJMrGYmAAoJEIem9YkUyRjt+RIIAIWu6eyKEQV+hCIOIPOZjI+T
Lw/K2LTEPrvD9Dm8QFhKcISH/gGWoHWMvwkmBlprwPetbF49966X37mT5Qa6XDSZ
/UsBA9CuPPxf+O26ZJ54zpwKxVP8X9kpyls6imfo0RFI7COWnsw961sUfGReqibR
lbLoM2148gYYmXV4wtFO89dwWtXfTwNGin0iN6Q5ZBCdy0Kgdu5fd945bXeT9LDF
yD+MHvzRK/KiBma53VZRyECVyvJa0I+Ie3DMUeSuFcLFpkhPw+P3CNaYgTNgTXT+
WMRogyOV6wg1gzPTzacVR0JU1QJcdKq7zUvbxKgR6TfMjfiItavAeEUlsj1ttfQ=
=16tK
-----END PGP SIGNATURE-----
More information about the click
mailing list