[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: linking a shared library with -pthread omits -pthread on the link l
From: |
Max Bowsher |
Subject: |
Re: linking a shared library with -pthread omits -pthread on the link line. |
Date: |
Sat, 14 Dec 2002 17:26:22 -0000 |
Howard Chu <address@hidden> wrote:
>> I'm trying to use CC="gcc -mno-cygwin" CXX="gcc -mno-cygwin",
>> obviously
>> expecting that the -mno-cygwin is appended to *every*
>> invocation of gcc.
>> Now, this works for CXX (The variable CC in the tagged config
>> CXX gets the
>> value from the environment. In addition, LTCC gets the value
>> of CC from the
>> environment in every tag. *But* CC in the untagged C config drops
>> the -mno-cygwin.
>>
>> I kludged it by doing this to libtool.m4:
>> @@ -2295,6 +2296,9 @@
>>
>> _LT_AC_SYS_COMPILER
>>
>> +# Allow CC to be a program name with arguments.
>> +_LT_AC_TAGVAR(compiler, $1)="$CC"
>> +
>> #
>> # Check for any special shared library compilation flags.
>> #
>>
>> But that was more by random guess than a through understanding of the
>> implications of my change.
>
> This is also something we reported 2 or 3 years ago and finally gave
> up on. We went with suggesting that people just create a wrapper
> shell script for gcc that carries the correct options:
>
> http://www.openldap.org/faq/data/cache/301.html
>
> At the bottom of the page...
> ( mgcc:
> #! /bin/sh
> gcc -mno-cygwin $*
> )
Wait a minute! It *works* for CXX, so why can't it be made to work for CC as
well?
Max.
- linking a shared library with -pthread omits -pthread on the link line., Sebastian Wilhelmi, 2002/12/10
- Re: linking a shared library with -pthread omits -pthread on the link line., Albert Chin, 2002/12/13
- Re: linking a shared library with -pthread omits -pthread on the link line., Bob Friesenhahn, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Albert Chin, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Max Bowsher, 2002/12/14
- RE: linking a shared library with -pthread omits -pthread on the link line., Howard Chu, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line.,
Max Bowsher <=
- Re: linking a shared library with -pthread omits -pthread on the link line., Albert Chin, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Ossama Othman, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Albert Chin, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Bob Friesenhahn, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Albert Chin, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Bob Friesenhahn, 2002/12/15
- Re: linking a shared library with -pthread omits -pthread on the link line., Albert Chin, 2002/12/15
- Re: linking a shared library with -pthread omits -pthread on the link line., Max Bowsher, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Bob Friesenhahn, 2002/12/14
- Re: linking a shared library with -pthread omits -pthread on the link line., Bob Friesenhahn, 2002/12/14