Diane, Thanks for your suggestion. I tried that but get the same result.
During configure the build is now set to mips i.s.o. i686, is that an issue? (or maybe even preferred?): [sbox-DV20x0: ~/par2cmdline/par2cmdline-0.4] > ./configure checking build system type... mips-unknown-linux-gnu checking host system type... mips-unknown-linux-gnu 2010/8/28 Diane Holt <holt.di...@gmail.com>: > I'd suggest you try it without the --build and --host flags to configure. > > Diane > > On Fri, Aug 27, 2010 at 5:21 PM, Ron Hermsen <ronherm...@gmail.com> wrote: >> >> Hopefully someone can help me to understand this ScratcBbox 1 issue. >> >> If I try to cross-compile par2cmdline within SB it fails during make: >> > make >> make all-am >> make[1]: Entering directory `/home/rhermsen/par2cmdline/par2cmdline-0.4' >> if mips-linux-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT >> par2cmdline.o -MD -MP -MF ".deps/par2cmdline.Tpo" -c -o par2cmdline.o >> par2cmdline.cpp; \ >> then mv -f ".deps/par2cmdline.Tpo" ".deps/par2cmdline.Po"; >> else rm -f ".deps/par2cmdline.Tpo"; exit 1; fi In file included from >> >> /scratchbox/compilers/uclibc-crosstools_gcc-3.4.2_uclibc-20050502/bin/../lib/gcc/mips-linux-uclibc/3.4.2/../../../../include/c++/3.4.2/string:53, >> from par2cmdline.h:240, >> from par2cmdline.cpp:20: >> >> /scratchbox/compilers/uclibc-crosstools_gcc-3.4.2_uclibc-20050502/bin/../lib/gcc/mips-linux-uclibc/3.4.2/../../../../include/c++/3.4.2/bits/basic_string.h:148: >> error: `_Atomic_word' does not name a type <snip> >> >> Used commands in SB: >> > cd >> > mkdir par2cmdline >> > cd par2cmdline >> > wget >> > http://sourceforge.net/projects/parchive/files/par2cmdline/0.4/par2cmdline-0.4.tar.gz/download >> > tar xfvz par2cmdline-0.4.tar.gz >> > cd par2cmdline-0.4 >> > ./configure \ >> --prefix=/usr \ >> --build=i686-pc-linux-gnu \ >> --host=mips-linux >> > make >> >> >> >> If I cross-compile par2cmdline outside scratchbox using the same gcc >> g++ location it succeeds. >> Used commands : >> # mkdir par2 >> # cd par2 >> # wget >> http://sourceforge.net/projects/parchive/files/par2cmdline/0.4/par2cmdline-0.4.tar.gz/download >> # tar xfvz par2cmdline-0.4.tar.gz >> # cd par2cmdline-0.4 >> # export >> CXX=/scratchbox/compilers/uclibc-crosstools_gcc-3.4.2_uclibc-20050502/bin/mips-linux-uclibc-g++ >> # export >> CC=/scratchbox/compilers/uclibc-crosstools_gcc-3.4.2_uclibc-20050502/bin/mips-linux-uclibc-gcc >> # ./configure \ >> --prefix=/usr \ >> --build=i686-pc-linux-gnu \ >> --host=mips-linux >> # make >> # mkdir builds >> # make install DESTDIR...../par2cmdline-0.4/builds >> >> # make >> make all-am >> make[1]: Entering directory `/home/rhermsen/par2/par2cmdline-0.4' >> if >> /scratchbox/compilers/uclibc-crosstools_gcc-3.4.2_uclibc-20050502/bin/mips-linux-uclibc-g++ >> -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -O2 -MT par2cmdline.o -MD -MP >> -MF ".deps/par2cmdline.Tpo" -c -o par2cmdline.o par2cmdline.cpp; \ >> then mv -f ".deps/par2cmdline.Tpo" ".deps/par2cmdline.Po"; >> else rm -f ".deps/par2cmdline.Tpo"; exit 1; fi In file included from >> par2cmdline.h:265, >> from par2cmdline.cpp:20: >> par2fileformat.h:66: warning: ignoring packed attribute on unpacked >> non-POD field `leu64 PACKET_HEADER::length' >> <snip> >> >> SB: >> # uname -a >> Linux deb-sb 2.6.26-2-686 #1 SMP Wed May 12 21:56:10 UTC 2010 i686 >> GNU/Linux >> > uname -a >> Linux deb-sb 2.6.26-2-686 #1 SMP Wed May 12 21:56:10 UTC 2010 mips >> GNU/Linux >> >> Scratchbox 1.0.17 >> Target: Mips Big endian (a bcm6348 based wireless ADSL-router) >> Compiler: uclibc-crosstools_gcc-3.4.2_uclibc-20050502 >> Host: Debian-5.0.4-i386 >> >> Is something wrong with my SB environment? >> _______________________________________________ >> Scratchbox-users mailing list >> Scratchbox-users@lists.scratchbox.org >> http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users > > > _______________________________________________ > Scratchbox-users mailing list > Scratchbox-users@lists.scratchbox.org > http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users > > _______________________________________________ Scratchbox-users mailing list Scratchbox-users@lists.scratchbox.org http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users