This happened on a new snow leopard install. It looks like that
Apple decided not to include any .la with their X11 SDK.
Yes, unfortunately the only way to deal with this is to delete all the
*.la files in /sw that make reference to the nonexistent libs or other
*.la files.
I found the easiest way is to use the z-shell's recursive globbing
property:
% sudo /bin/zsh
# cd /sw/lib
# rm -f **/*.la
# exit
On Oct 6, 2009, at 10:10 AM, Dima Chirgadze wrote:
Dear Bill,
I am sorry to trouble you again. The new version of coot (2396)
failed to install.
-- snip --grep: /usr/X11/lib/libXext.la: No such file or directory
sed: /usr/X11/lib/libXext.la: No such file or directory
libtool: link: `/usr/X11/lib/libXext.la' is not a valid libtool
archive
make[1]: *** [libcoot-surface.la] Error 1
make: *** [all-recursive] Error 1
### execution of /var/tmp/tmp.1.XhdXJD 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-2396-1
(Reading database ... 70299 files and directories currently
installed.)
Removing fink-buildlock-coot-0.6-pre-1-revision-2396-1 ...
Failed: phase compiling: coot-0.6-pre-1-revision-2396-1 failed
-- snip --
This happened on a new snow leopard install. It looks like that
Apple decided not to include any .la with their X11 SDK.
Is there anyway to fix this?
Thanks again,
Regards,
Dima