|
From: <pl...@pi...> - 2010-05-04 03:16:21
|
Hi, I'm trying to cross-compile gnuplot with maverick crunch fpu on ARM. I have it building without the fpu code generation but it falls at the first hurdle if I use the FPU. CFLAGS="-O2 -mcpu=ep9312 -mfpu=maverick -mfloat-abi=softfp" CXXFLAGS="-O2 -mcpu=ep9312 " ./configure --host=arm --prefix=/rar/root --without-x --without-pdf --without-cairo --without-documentation --disable-wxwidgets --without-lua --without-tutorial --disable-volatile-data --disable-objects make make all-recursive make[1]: Entering directory `/back/ts/ct-wkg/gnuplot' Making all in config make[2]: Entering directory `/back/ts/ct-wkg/gnuplot/config' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/back/ts/ct-wkg/gnuplot/config' Making all in m4 make[2]: Entering directory `/back/ts/ct-wkg/gnuplot/m4' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/back/ts/ct-wkg/gnuplot/m4' Making all in term make[2]: Entering directory `/back/ts/ct-wkg/gnuplot/term' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/back/ts/ct-wkg/gnuplot/term' Making all in src make[2]: Entering directory `/back/ts/ct-wkg/gnuplot/src' Making all in wxterminal make[3]: Entering directory `/back/ts/ct-wkg/gnuplot/src/wxterminal' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/back/ts/ct-wkg/gnuplot/src/wxterminal' make[3]: Entering directory `/back/ts/ct-wkg/gnuplot/src' arm-maverick-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I.. -I../term -I../term -DBINDIR=\"/rar/root/bin\" -DX11_DRIVER_DIR=\"/rar/root/libexec/gnuplot/4.3\" -DGNUPLOT_PS_DIR=\"/rar/root/share/gnuplot/4.3/PostScript\" -DGNUPLOT_JS_DIR=\"/rar/root/share/gnuplot/4.3/js\" -DCONTACT=\"gnu...@li...\" -DHELPFILE=\"/rar/root/share/gnuplot/4.3/gnuplot.gih\" -DGNUPLOT_X11=\"`echo gnuplot_x11 | sed 's,x,x,'`\" -O2 -mcpu=ep9312 -mfpu=maverick -mfloat-abi=softfp -MT alloc.o -MD -MP -MF .deps/alloc.Tpo -c -o alloc.o alloc.c mv -f .deps/alloc.Tpo .deps/alloc.Po arm-maverick-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I.. -I../term -I../term -DBINDIR=\"/rar/root/bin\" -DX11_DRIVER_DIR=\"/rar/root/libexec/gnuplot/4.3\" -DGNUPLOT_PS_DIR=\"/rar/root/share/gnuplot/4.3/PostScript\" -DGNUPLOT_JS_DIR=\"/rar/root/share/gnuplot/4.3/js\" -DCONTACT=\"gnu...@li...\" -DHELPFILE=\"/rar/root/share/gnuplot/4.3/gnuplot.gih\" -DGNUPLOT_X11=\"`echo gnuplot_x11 | sed 's,x,x,'`\" -O2 -mcpu=ep9312 -mfpu=maverick -mfloat-abi=softfp -MT axis.o -MD -MP -MF .deps/axis.Tpo -c -o axis.o axis.c axis.c: In function 'gen_tics': axis.c:1163: internal compiler error: Segmentation fault Please submit a full bug report, gen_tics seems to make heavy use of floats , is there any areas that may be a bit flakey on an unusual arch? Clearly this is a major problem with the compiler itself but I'm wondering if there's anything likely to trip it up. Thanks for any suggestions, Peter. |