Hi, 
I tried the suggested ways below but when neither worked. 
I didn't use fink to reinstall the 10.5 version. 
I downloaded a stand-alone version and unpacked everything to /Library/Coot. 
Then I tried
source /Library/Coot/bin/init.sh
coot
...which is when I get the error. 
When I check with   otool -l /Library/Coot/bin/coot-real as suggested I do get 
this in my output: 

Load command 4
cmd ?(0x80000022) Unknown load commandAny other suggestions? 

Thanks,
Krystle



> Date: Thu, 7 Apr 2011 10:41:27 +0100
> From: [email protected]
> Subject: Re: Coot won't run OSX 10.5.8
> To: [email protected]
> 
> Hi,
> 
> On Wed, 2011-04-06 at 14:14 -0700, William G. Scott wrote:
> > On Apr 6, 2011, at 12:50 PM, Krystle Williams wrote:
> > 
> > > Hi,
> > > I had installed Coot v. 0.6-pre-1 successfully using fink a couple years 
> > > ago on an Intel iMac running OSX 10.5.8. Last week I tried to update it 
> > > with fink. When that failed, I ended up downloading a new build from 
> > > http://sage.ucsc.edu/~wgscott/xtal/wiki/index.php/Stand-Alone_Coot, 
> > > failing to notice the 10.6 in the label and installed it.
> > 
> > Sorry, but I don't have an intel machine running 10.5 (and my ppc is about 
> > to die). 
> > 
> > > After I realized this I removed that version, found the correct (previous 
> > > version I had installed) version on the site and reinstalled. 
> > > 
> > > Problem is when I type coot into X11 terminal I get this error: 
> > > 
> > > dyld: unknown required load command 0x80000022
> > > /Libary/Coot/bin/coot: line 6: 39888 TRace/BPT trap               
> > > /Library/Coot/bin/coot-real "$@"
> 
> This is the error you normally get when running a binary on a 10.5
> system that was built on a 10.6 system. (It can in principle be avoided
> by setting the environment variable MACOSX_DEPLOYMENT_TARGET=10.5 at
> build time, but for an application like Coot with a very complex build
> procedure I guess that there is a possibility that this won't work.)
> 
> > 
> > My guess is your path is pointing to /usr/local/bin/coot.  Delete that 
> > script if you haven't already, or just issue
> > 
> > /sw/bin/coot
> 
> This may well help, but the fact that you are getting this error shows
> that your attempt to remove the 10.6 version of Coot that you installed
> by mistake was not completely successful. You can double-check for this
> by doing:
> 
>   otool -l /Library/Coot/bin/coot-real
> 
> If the output contains:
> 
> Load command 4
>       cmd ?(0x80000022) Unknown load command
> 
> (maybe with a different number after "Load command"), you definitely
> have a 10.6-only binary.
> 
> The corresponding output on a 10.6 system would look like this:
> 
> Load command 4
>             cmd LC_DYLD_INFO_ONLY
> 
> Maybe others on this list can advise on how to do a complete uninstall
> of the 10.6-only version.
> 
> Regards,
> Peter.
> 
> > 
> > > 
> > > Coot opens fine through Phenix, I just can't seem to open it 
> > > independently anymore.
> > > 
> > > Any suggestions for fixing this? 
> > > 
> > > Thanks,
> > > Krystle
> 
> -- 
> Peter Keller                                     Tel.: +44 (0)1223 353033
> Global Phasing Ltd.,                             Fax.: +44 (0)1223 366889
> Sheraton House,
> Castle Park,
> Cambridge CB3 0AX
> United Kingdom
                                          

Reply via email to