Build failure on Debian testing (cross to arm-none-eabi)
Julian Brown
julian@codesourcery.com
Thu Apr 21 19:25:00 GMT 2005
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
More information about the Binutils
mailing list