[Buildroot] "gdb.mk" in buildroot does not respect extension in cygwin
Thomas Wedde
t.wedde at centersystems.com
Wed Jan 10 17:42:08 UTC 2007
Hi list,
Builing a croos toolchain from i386-pc-cygwin (host) for arm-linux-gnu
(target) with Building gdb for the host and gdbserver for the target enabled
ends whith following error:
make[3]: Entering directory
`/opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb'
make[4]: Entering directory
`/opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb/doc'
make[3]: Leaving directory
`/opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb'
make[2]: Leaving directory
`/opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb'
make[1]: Leaving directory `/opt/buildroot/toolchain_build_arm/gdbhost-6.3'
strip /opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb/gdb
strip: /opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb/gdb: No such file or
directory
make: *** [/opt/buildroot/toolchain_build_arm/gdbhost-6.3/gdb/gdb] Error 1
I found out that the "gdb.mk" in \buildroot\toolchain\gdb\" uses the plain
filename "gdb" for the last steps of the makefile (stripping and installing).
In cygwin, we always have an ".exe" extension for all the host tools.
This is not a fatal problem, but I think this is easy to fix with a check of
the host configuration.
Best Regards
Thomas
More information about the buildroot
mailing list