Gah, I missed changing all the /home/luca/ to /home/beeper/. With that fixed and rerun I was able to make libgee-0.6.1 just fine.
Now I'm getting an error when I try to rebuild the openwrt stuff after the cross compiling library steps. install -m0755 /home/beeper/pre-pkg/mips-glibc/opt/libgee-0.6.1/usr/sbin/iwconfig /home/beeper/projects/netsukuku/openwrt/r30610/staging_dir/target-mips_r2_glibc-2.14/root-ar71xx/tmp-wireless-tools/usr/sbin/ install: cannot stat `/home/beeper/pre-pkg/mips-glibc/opt/libgee-0.6.1/usr/sbin/iwconfig': No such file or directory I'm re-doing the entire process in a VM now with an older version of ubuntu running on the 2.6 kernel to rule out something being fouled up by all the nonsense I did trying to get pth-2.0.7 to cross compile on the linux 3.x kernel. On Sun, May 6, 2012 at 6:16 PM, Luca Dionisi <[email protected]> wrote: > On Mon, May 7, 2012 at 12:05 AM, myddrn <[email protected]> wrote: > > Ran into trouble trying to > > > > make && > > make install DESTDIR=~/pre-pkg/mips-glibc > > > > libgee-0.6.1. It gives the following errors: > > > /home/beeper/projects/netsukuku/openwrt/r30610/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_glibc-2.14/lib/gcc/mips-openwrt-linux-gnu/4.6.3/../../../../mips-openwrt-linux-gnu/bin/ld: > > cannot find -lgobject-2.0 > > > /home/beeper/projects/netsukuku/openwrt/r30610/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_glibc-2.14/lib/gcc/mips-openwrt-linux-gnu/4.6.3/../../../../mips-openwrt-linux-gnu/bin/ld: > > cannot find -lgthread-2.0 > > > /home/beeper/projects/netsukuku/openwrt/r30610/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_glibc-2.14/lib/gcc/mips-openwrt-linux-gnu/4.6.3/../../../../mips-openwrt-linux-gnu/bin/ld: > > cannot find -lglib-2.0 > > > > and then make bails out. > > > > Still hunting around google for clues. > > > > On Sun, May 6, 2012 at 4:47 PM, myddrn <[email protected]> wrote: > >> > >> I deleted the entire pth-2.0.7 directory, re-extracted it from the > >> tarball, modified aclocal.m4 aroun line 1078 so that it matched the > patch: > >> case $PLATFORM in > >> *-*-linux* ) > >> braindead=no > >> case "x`uname -r`" in > >> changequote(, )dnl > >> x2.[23456789]* ) ;; > >> changequote(, )dnl > >> x3.* ) ;; > >> changequote([, ]) > >> * ) braindead=yes ;; > >> esac > >> > >> IN ADDITION I had to patch the configure file at line 22516 so that it > >> read > >> case $PLATFORM in > >> *-*-linux* ) > >> braindead=no > >> case "x`uname -r`" in > >> x2.[23456789]* ) ;; > >> x3.* ) ;; > >> * ) braindead=yes ;; > >> > >> After that I ran > >> > >> ./configure \ > >> --host=mips-openwrt-linux-gnu \ > >> --prefix=/opt/pth-2.0.7 > >> > >> make && > >> make install DESTDIR=~/pre-pkg/mips-glibc > >> > >> again and it seems to have finished the make process and put the > binaries > >> in the right place without error. (~/pre-pkg/mips-glibc/opt/pth-2.0.7) > >> > >> I'll keep rolling through the process and report back if anything else > >> goes crazy. > >> > >> > >> > >> On Sun, May 6, 2012 at 4:31 PM, Luca Dionisi <[email protected]> > >> wrote: > >>> > >>> On Sun, May 6, 2012 at 10:04 PM, myddrn <[email protected]> wrote: > >>> > Which I traced to this > >>> > > >>> > fix: > https://lists.openwrt.org/pipermail/openwrt-devel/2011-October/012567.html > >>> > > >>> > However, that patch is for openwrt's pth package as it gets applied > to > >>> > acinclude.m4 when acinclude.m4 is generated in the build process. > The > >>> > issue > >>> > now is that I'm not smart enough to figure out how to make that work > >>> > with a > >>> > standalone download of pth-2.0.7. > >>> > >>> Try and modify aclocal.m4 just after extraction of pth tar. > >>> _______________________________________________ > >>> Netsukuku mailing list > >>> [email protected] > >>> http://lists.dyne.org/mailman/listinfo/netsukuku > >> > >> > > > > > > _______________________________________________ > > Netsukuku mailing list > > [email protected] > > http://lists.dyne.org/mailman/listinfo/netsukuku > > > > Make sure you did correctly the previous configure step. > Did you change the path (home/luca) in all the points? > Did you make the link into /opt ? > _______________________________________________ > Netsukuku mailing list > [email protected] > http://lists.dyne.org/mailman/listinfo/netsukuku >
_______________________________________________ Netsukuku mailing list [email protected] http://lists.dyne.org/mailman/listinfo/netsukuku
