MacPorts 1.5.2 now available

N_Ox n.oxyde at gmail.com
Tue Aug 28 13:58:16 PDT 2007


Le 22 août 07 à 17:25, Vincent Lefevre a écrit :

> On 2007-08-21 22:15:08 -0400, Jay Sachs wrote:
>> What about:
>>
>> gcc -nostdinc \
>>     -isystem /usr/lib/gcc/i686-apple-darwin8/4.0.1/include \
>>     -isystem /usr/include \
>>     -isystem /System/Library/Frameworks \
>>     -isystem /Library/Frameworks
>>
>> ? It'd be nice not to hardcode this -- it could be determined  
>> dynamically
>> by examining the output of `cpp -v` and filtering out /usr/local/ 
>> include.
>
> Perhaps. But this is really a hack.
>

Why do you call it a hack? It just does what we want to.

>> It seems possible from the man page to do the same for libraries:
>>
>> gcc -Z -L /standard/path1 -L /standard/path2 ....
>
> The -Z option is not listed in my gcc-4.0.1 man page (from Xcode).
>
> Unfortunately there doesn't seem to be an easy way to get consistent
> include and library search paths with gcc.
>

That's an ld option:

        -Z     Do  not  search  the  standard  directories  when   
searching for
               libraries.

> -- 
> Vincent Lefèvre <vincent at vinc17.org> - Web: <http://www.vinc17.org/>
> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/ 
> blog/>
> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS- 
> Lyon)

--
Anthony Ramine, the infamous MacPorts Trac slave.
nox at macports.org





More information about the macports-users mailing list