This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Build failure on Debian testing (cross to arm-none-eabi)
- From: Julian Brown <julian at codesourcery dot com>
- To: binutils at sources dot redhat dot com
- Cc: guitton at gnat dot com, Julian Brown <julian at codesourcery dot com>
- Date: Thu, 21 Apr 2005 20:25:02 +0100
- Subject: Build failure on Debian testing (cross to arm-none-eabi)
Hi,
I'm getting a build failure during "make install" on Debian testing with
binutils head, making a cross binutils to arm-none-eabi. This is the
failure:
.../binutils-build$ make install
/bin/sh /home/jules/binutils/src/mkinstalldirs
/home/jules/be-small-struct/prefix /home/jules/be-small-struct/prefix
make[1]: Entering directory `/home/jules/be-small-struct/binutils-build/bfd'
Making install in doc
make[2]: Entering directory
`/home/jules/be-small-struct/binutils-build/bfd/doc'
gcc -c -I.. -I/home/jules/binutils/src/bfd/doc/..
-I/home/jules/binutils/src/bfd/doc/../../include
-I/home/jules/binutils/src/bfd/doc/../../intl -I../../intl
/home/jules/binutils/src/bfd/doc/chew.c
In file included from /home/jules/binutils/src/bfd/doc/chew.c:86:
/home/jules/binutils/src/bfd/sysdep.h:140: error: parse error before
"ftello64"
/home/jules/binutils/src/bfd/sysdep.h:140: warning: data definition has
no type or storage class
/home/jules/binutils/src/bfd/sysdep.h:152: error: parse error before
"off64_t"
make[2]: *** [chew.o] Error 1
make[2]: Leaving directory
`/home/jules/be-small-struct/binutils-build/bfd/doc'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/jules/be-small-struct/binutils-build/bfd'
make: *** [install-bfd] Error 2
The culprit is possibly this:
2005-04-20 Jerome Guitton <guitton@gnat.com>
* configure.in: Fix the check for basename declaration. Add check
for declarations of ftello, ftello64, fseeko, fseeko64.
* configure: Regenerate.
* config.in: Ditto.
* sysdep.h: If needed, declare ftello, ftello64, fseeko, fseeko64.
Cheers,
Julian