Can't build mips-elf-run on OSX
Masaki Muranaka
monaka@monami-software.com
Wed Jan 6 11:28:00 GMT 2010
Hello maintainers,
I failed to build mips-elf-run on OSX (x86_64-apple-darwin10.2.0) host.
Error log is below.
The immediate cause is that stpcpy is defined as macro on OSX host.
But there seems have a general issue.
It is required config.h by bfd/sysdep.h. This should be bfd/config.h.
But gcc (at least apple's genuine build) includes sim/mips/config.h.
So definitions in bfd/config.h like HAVE_DECL_STPCPY is not defined.
To begin with, sim/mips/interp.c needs bfd/sysdep.h?
I could built interp.c successfully without bfd/sysdep.h on my environment.
Thanks,
- - -
In file included from ../../../pf3gnuchains4x/sim/mips/interp.c:67:
../../../pf3gnuchains4x/sim/mips/../..//bfd/sysdep.h:135: error: expected declaration specifiers or ‘...’ before numeric constant
../../../pf3gnuchains4x/sim/mips/../..//bfd/sysdep.h:135: error: expected ‘)’ before ‘!=’ token
../../../pf3gnuchains4x/sim/mips/../..//bfd/sysdep.h:135: error: expected ‘)’ before ‘?’ token
make[2]: *** [interp.o] Error 1
make[1]: *** [all] Error 1
make: *** [all-sim] Error 2
- - -
--
Masaki Muranaka
Monami software
More information about the Gdb-patches
mailing list