Hi Martin,

You are THE man. I kept the old file, and copied the one from /usr/ 
include into /usr/local/include, and so far the compilation has  
progressed well past the previous point at which it broke. As soon as  
it is done, I will remove box extra files. I assume that this makes  
fink to default to /usr/include/dlfcn.h

But, if it doesn't, I'll know what to do.

I have a feeling that this will fix the problems I have been having  
with pymol also. I have not been able to get that running for almost  
a year. Pymol's maintainer offered a lot of potential solutions, but  
I have a feeling that this is the one that was screwing up some of  
the bindings.

Many, many thanks.

Payam
______________
"On the contrary, like so many of his fellow party members, [General  
José Raquel Moncada] was an antimilitarist. He considered military  
men unprincipled loafers, ambitious plotters, experts in facing down  
civilians in order to prosper in times of disorder."
--Gabriel García Márquez, One Hundred Years of Solitude


On Aug 7, 2006, at 3:10 PM, Martin Costabel wrote:

> PM wrote:
>> Martin,
>> Sorry about that. The file I reported to you earlier was this file:
>> [pMac:/usr/include] payam% ls -l dlfcn.h
>> -rw-r--r--   1 root  wheel  2305 Dec 24  2005 dlfcn.h
>> This is the ancient file that now resides in /usr/local/include/
>> -rw-r--r--   1 payam  staff  1486 May  8  2002 /usr/local/include/ 
>> dlfcn.h
>> Of course, RTLD_DEFAULT is not even defined in this file.
>> Shall I overwrite the old one with the new one will do the trick?  
>> Clearly, there are many problems with the file in /usr/local/ 
>> include/ Ownership and permissions seem to be wrong.
>
> I would just remove this file. Or, if you are one of those who  
> can't throw anything away, rename it to something inoffensive, like  
> dlfcn.h_broken.
>
> There is one thing to keep in mind, though: This file might not  
> have arrived alone. You may have other stuff in /usr/local/include  
> and/or in /usr/local/lib and /usr/local/bin that can interfere with  
> your fink compilations in the same way as this one did. To be on  
> the safe side, you can do what the FAQ #6.9 recommends
> <http://fink.sourceforge.net/faq/faq.en.html#comp-general.usr-local- 
> libs>
>
> Or just go through your whole /usr/local hierarchy and weed out all  
> those old and strange things. Note that *nothing* in /usr/local was  
> installed either by Apple or by Fink. It all stems from some other  
> software that you downloaded and installed.
>
> -- 
> Martin
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to