[uClibc] build error no arguments to `ftello64'
Philip Rakity
prakity at yahoo.com
Fri Jan 7 10:53:52 UTC 2005
I am building armeb - big endian - xscale
I have selected gcc.3.4.3 and
binutils-2.15.94.0.2.tar.bz2 but also fails with
gcc.3.4.2 and lower level binutlls
In buildroot directory when I run make menuconfig if I
DESELECT large file suuport in the toolchain options
the error occurs -- If I leave it selected no error.
regards,
Philip
/bin/sh ../libtool --tag CXX --mode=compile
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/gcc/xgcc
-shared-libgcc
-B/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/gcc/
-nostdinc++
-L/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/src
-L/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/src/.libs
-B/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/bin/
-B/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/lib/
-isystem
/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/include
-isystem
/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/sys-include
-I/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include/armeb-linux-uclibc
-I/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include
-I/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3/libstdc++-v3/libsupc++
-g -Os -g -Os -fno-implicit-templates -Wall -W
-Wwrite-strings -Wcast-qual
-fdiagnostics-show-location=once -ffunction-sections
-fdata-sections -c -o globals_io.lo
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3/libstdc++-v3/src/globals_io.cc
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/gcc/xgcc
-shared-libgcc
-B/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/gcc/
-nostdinc++
-L/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/src
-L/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/src/.libs
-B/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/bin/
-B/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/lib/
-isystem
/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/include
-isystem
/Volumes/unix/buildroot/buildroot/build_armeb/staging_dir/armeb-linux-uclibc/sys-include
-I/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include/armeb-linux-uclibc
-I/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include
-I/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3/libstdc++-v3/libsupc++
-g -Os -g -Os -fno-implicit-templates -Wall -W
-Wwrite-strings -Wcast-qual
-fdiagnostics-show-location=once -ffunction-sections
-fdata-sections -c
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3/libstdc++-v3/src/globals_io.cc
-fPIC -DPIC -o .libs/globals_io.o
In file included from
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3/libstdc++-v3/src/globals_io.cc:34:
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include/ext/stdio_sync_filebuf.h:
In member function `virtual std::streampos
__gnu_cxx::stdio_sync_filebuf<_CharT,
_Traits>::seekoff(std::streamoff, std::_Ios_Seekdir,
std::_Ios_Openmode)':
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include/ext/stdio_sync_filebuf.h:170:
error: there are no arguments to `fseeko64' that
depend on a template parameter, so a declaration of
`fseeko64' must be available
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include/ext/stdio_sync_filebuf.h:170:
error: (if you use `-fpermissive', G++ will accept
your code, but allowing the use of an undeclared name
is deprecated)
/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/armeb-linux-uclibc/libstdc++-v3/include/ext/stdio_sync_filebuf.h:171:
error: there are no arguments to `ftello64' that
depend on a template parameter, so a declaration of
`ftello64' must be available
make[4]: *** [globals_io.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-target-libstdc++-v3] Error 2
make: ***
[/Volumes/unix/buildroot/buildroot/toolchain_build_armeb/gcc-3.4.3-final/.compiled]
Error 2
__________________________________
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo
More information about the uClibc
mailing list