Canadian cross of GDB with Static build set?
Per Arnold Blaasmo
per-arnold.blaasmo@atmel.com
Tue Sep 24 11:19:00 GMT 2013
Hi,
I have been experimenting with som canadian builds and trying to build GDB.
After adding builds of ncurses and expat on the host-platform I get
error when doing a static build (CT_GDB_CROSS_STATIC=y).
In the script file 200-gdb.sh I find this code:
if [ "${CT_GDB_CROSS}" = "y" ]; then
:
:
if [ "${CT_GDB_CROSS_STATIC}" = "y" ]; then
CC_for_gdb="gcc -static"
LD_for_gdb="ld -static"
fi
:
:
fi
But this finds the 'gcc' installed natively on the build-platform, and
that gives errors.
If I change this to be '${CT_HOST_PREFIX}gcc -static' and
'${CT_HOST_PREFIX}ld -static' it seems to work OK.
So, should these lines be changed to:
if [ "${CT_GDB_CROSS_STATIC}" = "y" ]; then
CC_for_gdb="${CT_HOST_PREFIX}gcc -static"
LD_for_gdb="${CT_HOST_PREFIX}ld -static -static"
fi
or somthing along these lines?
Regards
Per A.
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list