On Oct 12, 2010, at 1:32, Martin Costabel wrote:

> On 12/10/10 07:50, Sean Lake wrote:
> []
>> dyld: lazy symbol binding failed: Symbol not found: _XML_ParserCreate_MM
>>   Referenced from: 
>> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle
>>   Expected in: flat namespace
>> 
>> dyld: Symbol not found: _XML_ParserCreate_MM
>>   Referenced from: 
>> /sw/lib/perl5/5.10.0/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle
>>   Expected in: flat namespace
>> make[2]: *** [install-am] Error 2
>> make[1]: *** [install-recursive] Error 1
>> 
>> My /usr/local is moved out of the way, so it shouldn't be that (though it 
>> was there in the first compile attempt when the dependencies were compiled). 
>> Relevant version info:
> 
> If /usr/local/ was there when you built xml-parser-pm5100, this could do it. 
> In all cases I can find on the lists where this error showed up (and there 
> were quite a few of them over the last years), the reason was that some 
> garbage from /usr/local/lib/ like libexpat.dylib was picked up.
> 
> Try if rebuilding xml-parser-pm5100 helps.
> 
> -- 
> Martin


That got it.

Is there any way for fink to explicitly exclude, or offer that option, 
"/usr/local/" from compiles? Something simple like temporarily modifying 
environment variables seems like it should work. Or do the compiles go looking 
to add "/usr/local/" themselves?

Thanks,
Sean
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to