Dear Eleonore:
As you mentioned, everyone who upgraded 32-bit fink on 10.6 runs into
this. If you start fresh (either 32-bit or 64-bit), the problem
doesn't arise.
I hope you don't mind me cc-ing the cootbb, as this problem is a
general one.
The advice I was given, and with some reluctance, I followed, was to
delete every *.la file in /sw.
The easiest way to do this is using the zsh shell:
sudo /bin/zsh
cd /sw/lib
/bin/rm -f **/*.la
The "**" is a zsh-shell specific wildcard for recursive globbing.
I had to rebuild a couple of other packages too, but unfortunately
didn't keep notes.
64-bit coot and ccp4 are working great, by the way.
All the best,
Bill
On Sep 24, 2009, at 7:53 AM, Eleonore von Castelmur wrote:
Dear Bill
Sorry to disturb, but I have recently encountered the same problem
as you did when updating coot on OS X 10.6 as you did (coot-0.6-
pre-1-revision-2334-1) when you wrote to the fink list:
libtool: link: cannot find the library `/usr/X11/lib/libXrender.la'
make[1]: *** [coot-tiddly] Error 1
make: *** [all-recursive] Error 1
### execution of /var/tmp/tmp.2.96Zqrl failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-coot-0.6-pre-1-revision-2334-1
(Reading database ... 82665 files and directories currently
installed.)
Removing fink-buildlock-coot-0.6-pre-1-revision-2334-1 ...
Failed: phase compiling: coot-0.6-pre-1-revision-2334-1 failed
I have tried to update several times after running fink self-update
as well as using fink -y install coot. I have found and read the
corresponding answer you received that removing every .la file from
the Fink tree does the job. I am unsure about how to proceed though.
I would appreciate any tips.
Best,
Eleonore
PS: In case it is relevant, I followed the update procedure you
posted to upgrade fink to 10.6.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Eleonore von Castelmur
School of Biological Sciences
Crown Street
Liverpool
L69 7ZB
Work +44 151 795 4498