This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, I am again trying to make a cross compiler for: host=i686-pc-linux-gnu target=powerpc-wrs-vxworks The target is specifically a MPC750 running vxWorks 5.4.2 I have tried a number of binutils versions (this part always works) and gcc versions from gcc-2.25.3 up to gcc-4.0.2. My configure line looke like: ../gcc-4.0.2/configure --target=$target --host=$host --with-headers=/usr/local/wind/target/h --with-cpu=604 --program-suffix=ppc604 --prefix=$prefix --enable-languages=c,c++ The compiliation continues until: make[3]: Entering directory `/usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc' /usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc/xgcc -B/usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc/ -B/usr/local/powerpc-wrs-vxworks/bin/ -B/usr/local/powerpc-wrs-vxworks/lib/ -isystem /usr/local/powerpc-wrs-vxworks/include -isystem /usr/local/powerpc-wrs-vxworks/sys-include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -I. -I. -I../../gcc-4.0.2/gcc -I../../gcc-4.0.2/gcc/. -I../../gcc-4.0.2/gcc/../include -I../../gcc-4.0.2/gcc/../libcpp/include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time -msdata=none \ -c ../../gcc-4.0.2/gcc/crtstuff.c -DCRT_BEGIN \ -o crtbegin.o In file included from /usr/local/powerpc-wrs-vxworks/sys-include/vxWorks.h:174, from /usr/local/powerpc-wrs-vxworks/sys-include/classLib.h:29, from /usr/local/powerpc-wrs-vxworks/sys-include/stdio.h:58, from ../../gcc-4.0.2/gcc/tsystem.h:90, from ../../gcc-4.0.2/gcc/crtstuff.c:64: /usr/local/powerpc-wrs-vxworks/sys-include/types/vxTypes.h:66: error: conflicting types for ptrdiff_t /usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc/include/stddef.h:152: error: previous declaration of ptrdiff_t was here /usr/local/powerpc-wrs-vxworks/sys-include/types/vxTypes.h:76: error: conflicting types for wchar_t /usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc/include/stddef.h:326: error: previous declaration of wchar_t was here make[3]: *** [crtbegin.o] Error 1 make[3]: Leaving directory `/usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc' make[2]: *** [extra] Error 2 make[2]: Leaving directory `/usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc' make[1]: *** [stmp-multilib] Error 2 make[1]: Leaving directory `/usr/local/gcc-4.0.2-powerpc-wrs-vxworks-builddir/gcc' make: *** [all-gcc] Error 2 Does anyone have any suggestions on solving this problem? A similiar problem was responed to on this list by Dave Korn on Oct 28 2001. His recommendation was to use gcc-2.95.3 and patches from his website: http://www.newgcc4vxworks4ppc.cjb.net ...unfortunately this link doesn't seem to work anymore. All suggestions are greatly appreciated! Thanks, Jim ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |