On Mon, Jun 02, 2008 at 07:42:14AM -0700, Eric Swankoski wrote: > > Hello everyone: > > I'm trying to cross compile gcell for the PS3 and I am running into an error > I don't quite understand. An excerpt of the log is listed below. > > Making all in src > make[1]: Entering directory `/mnt/share/gr/trunk/gcell/src' > Making all in include > make[2]: Entering directory `/mnt/share/gr/trunk/gcell/src/include' > Making all in spu > make[3]: Entering directory `/mnt/share/gr/trunk/gcell/src/include/spu' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/mnt/share/gr/trunk/gcell/src/include/spu' > make[3]: Entering directory `/mnt/share/gr/trunk/gcell/src/include' > make[3]: Nothing to be done for `all-am'. > make[3]: Leaving directory `/mnt/share/gr/trunk/gcell/src/include' > make[2]: Leaving directory `/mnt/share/gr/trunk/gcell/src/include' > Making all in lib > make[2]: Entering directory `/mnt/share/gr/trunk/gcell/src/lib' > Making all in spu > make[3]: Entering directory `/mnt/share/gr/trunk/gcell/src/lib/spu' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/mnt/share/gr/trunk/gcell/src/lib/spu' > Making all in runtime > make[3]: Entering directory `/mnt/share/gr/trunk/gcell/src/lib/runtime' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/mnt/share/gr/trunk/gcell/src/lib/runtime' > Making all in general > make[3]: Entering directory `/mnt/share/gr/trunk/gcell/src/lib/general' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/mnt/share/gr/trunk/gcell/src/lib/general' > Making all in wrapper > make[3]: Entering directory `/mnt/share/gr/trunk/gcell/src/lib/wrapper' > /bin/sh ../../../../libtool --tag=CXX --mode=link ppu32-g++ -g -O2 -Wall > -Woverloaded-virtual -pthread -L/mnt/cell-root/lib -L/mnt/cell-root/usr/lib > -o libwrapper.la gcp_fft_1d_r2.lo gcell_all.lo > ppu-ar cru .libs/libwrapper.a .libs/gcp_fft_1d_r2.o .libs/gcell_all.o > ppu-ar: .libs/gcell_all.o: No such file or directory > make[3]: *** [libwrapper.la] Error 1 > make[3]: Leaving directory `/mnt/share/gr/trunk/gcell/src/lib/wrapper' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/mnt/share/gr/trunk/gcell/src/lib' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/mnt/share/gr/trunk/gcell/src' > make: *** [all-recursive] Error 1 > > I've gone through some of the relevant makefiles and I cannot find where the > ppu-ar call comes from. I see that 'ppu-ar' is listed as the default for > 'AR' but no other references. Furthermore, the file gcell_all.o does not > exist in the given directory (neither does libwrapper.a for that matter). > I've tried restarting with a clean checkout (8542) to no avail. > > Note also that disabling gcell in the configure script results in a > successful build. I'm using an x86_64 box as the build machine and both are > using Fedora 7. Any help is appreciated.
Were you by any chance doing a "make -j<something>". There's a known problem with that in the gcell directory (ticket:242). Eric _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio