This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See crosstool-NG for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Canadian cross of GDB with Static build set?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]