This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ 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] |
Titus, Guylhem, All, On Wednesday 17 August 2011 23:31:36 Titus von Boxberg wrote: > Am 17.08.2011 um 22:41 schrieb Guylhem Aznar: > > -static -L../lib -lncurses -L../lib -lncurses -dynamic -o tic > -static is not supported on Darwin. > > Yann, I thought that static linking was disabled now? Well, It seems that -static is somehow hard-coded in ncurses-5.7. In ./configure we can see starting at line 16481: if test "$GCC" = yes ; then case $cf_cv_system_name in #( OS/2*|os2*|aix[45]*) #( vi LDFLAGS_STATIC= LDFLAGS_SHARED= ;; *) #( normally, except when broken LDFLAGS_STATIC=-static LDFLAGS_SHARED=-dynamic ;; esac else [--SNIP--] Here, GCC is set to yes because we are using GNU gcc, and $cf_cv_system_name is neither OS/2 nor AIX, so we end up in the default case. LDFLAGS_STATIC is not set later, so it is set to "-static" Then, in progs/Makefile.in, line 112 (all on one line, split here for readability: LIBS_TIC = @LDFLAGS_STATIC@ @TICS_ARGS@ @TINFO_ARGS@ \ @LDFLAGS_SHARED@ @LD_MODEL@ @LIBS@ So we see that both LDFLAGS_STATIC *and* LDFLAGS_SHARED are passed when linking 'tic'. Bummer... :-( I just looked at ncurses-5.9, and it's the same... :-/ Titus, did you never encountered the issue on your side? Well, I'll see if it is sane to pass that through sed to remove -static... Not tonight, though... So, "on your mark" to beat me to it! ;-) 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] |