Canadian cross of GDB with Static build set?
Yann E. MORIN
yann.morin.1998@free.fr
Fri Nov 15 20:29:00 GMT 2013
Per, All,
On 2013-09-24 13:19 +0200, Per Arnold Blaasmo spake thusly:
> 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?
Well, looks like you hit the nail right on the head!
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list