Trace mode

Ryan Schmidt ryandesign at macports.org
Thu Feb 26 00:18:04 PST 2009


On Feb 26, 2009, at 00:27, Joshua Root wrote:

> Ryan Schmidt wrote:
>
>> The problem seems to be that darwintrace.dylib is compiled for  
>> i386 only
>> but my bzip2 is 4-way universal. If I deactivate bzip2 +universal and
>> install bzip2 non-universal it extracts fine.
>>
>> So for darwintrace to work with 4-way universal ports, I need to  
>> build
>> MacPorts base as 4-way universal? I have tried, but I get:
>>
>>
>> checking objc/objc.h usability... yes
>> checking objc/objc.h presence... yes
>> checking for objc/objc.h... yes
>> checking if linking libobjc requires pthreads... no
>> checking for Apple Objective-C runtime... no
>> checking for GNU Objective C runtime... no
>> configure: error: Could not locate a working Objective-C runtime.
>> See `config.log' for more details.
>
> Is this on Tiger?

Yes.

> If so, that's to be expected (practically nothing is
> 64-bit other than libSystem).

Practically nothing in the OS is 64-bit other than libSystem,  
perhaps, but I have plenty of 4-way universal ports installed.

> You could disable the ObjC stuff by
> passing --with-objc-runtime=no and --with-objc-foundation=no.

What will that do? What is the ObjC stuff? What will I be missing by  
disabling it?




More information about the macports-users mailing list