From: Jonathan B. <jbr...@ea...> - 2005-09-29 22:21:16
|
I'm trying to build a FORTRAN compiler with the buildroot in order to use LAPACK and BLAS on the gumstix. Unfortunately, libf2c seems to want large file support by default, and I would rather not have it built into uClibc if I can avoid it. Has anyone successfully the built the FORTRAN compiler? Any hints on disabling its need for large file support? Thanks, -Jonathan The build error message is: /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/toolcha= in_build_arm_nofpu/gcc-3.4.2-final/gcc/xgcc -B/home/jonathan/workspace/gums= tix-buildroot/latest/gumstix-buildroot/toolchain_build_arm_nofpu/gcc-3.4.2-= final/gcc/ -B/home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buil= droot/build_arm_nofpu/staging_dir/arm-linux-uclibc/bin/ -B/home/jonathan/wo= rkspace/gumstix-buildroot/latest/gumstix-buildroot/build_arm_nofpu/staging_= dir/arm-linux-uclibc/lib/ -isystem /home/jonathan/workspace/gumstix-buildro= ot/latest/gumstix-buildroot/build_arm_nofpu/staging_dir/arm-linux-uclibc/in= clude -isystem /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-bu= ildroot/build_arm_nofpu/staging_dir/arm-linux-uclibc/sys-include -c -DSkip_= f2c_Undefs -DAllow_TYQUAD -I. -I/home/jonathan/workspace/gumstix-buildroot/= latest/gumstix-buildroot/toolchain_build_arm_nofpu/gcc-3.4.2/libf2c/libI77 = -I.. -I/home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/= toolchain_build_arm_nofpu/gcc-3.4.2/libf2c/libI77/.. -DHAVE_CONFIG_H -W -Wa= ll -g -Os /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildro= ot/toolchain_build_arm_nofpu/gcc-3.4.2/libf2c/libI77/backspace.c -fPIC -DP= IC -o .libs/backspace.o In file included from /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/bu= ild_arm_nofpu/staging_dir/arm-linux-uclibc/sys-include/sys/types.h:26, from /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/to= olchain_build_arm_nofpu/gcc-3.4.2/libf2c/libI77/backspace.c:2: /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/build_a= rm_nofpu/staging_dir/arm-linux-uclibc/sys-include/features.h:329:2: #error = It appears you have defined _FILE_OFFSET_BITS=3D64. Unfortunately, uClibc w= as built without large file support enabled. In file included from /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/bu= ild_arm_nofpu/staging_dir/arm-linux-uclibc/sys-include/stdio.h:72, from /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/to= olchain_build_arm_nofpu/gcc-3.4.2/libf2c/libI77/fio.h:2, from /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/to= olchain_build_arm_nofpu/gcc-3.4.2/libf2c/libI77/backspace.c:4: /home/jonathan/workspace/gumstix-buildroot/latest/gumstix-buildroot/build_a= rm_nofpu/staging_dir/arm-linux-uclibc/sys-include/bits/uClibc_stdio.h:72:2:= #error Sorry... uClibc was built without large file support! Many syntax errors follow. |