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
