Hi David:
Here is how I am doing it. I hope you don't mind that I am cc-ing this.
I picked a directory that I hope will be uninhabited:
/usr/local/xtal/coot
1. sudo mkdir -p /usr/local/xtal
2. Download fink's source code and compile it, using /usr/local/xtal/
coot as the prefix. You'll need the latest Xcode (3.1 I think) and X11
(2.3.1). Use the bootstrap install, and it will prompt you to specify
the directory. /sw is the default, but you can tell it to use /usr/
local/xtal/coot
3. Run the bootstrap. When prompted, tell it to use unstable
packages. When done,
source /usr/local/xtal/coot/bin/init.sh
fink selfupdate-rsync
fink install coot
You can hack the fftw.info file and remove all references to fortran
extensions, and that will save about 3 hours of compiling gcc3.4,
which gives you gfortran, which, as far as I can tell, is useless in
this context.
I then move /usr/local/xtal/coot/bin/coot to /usr/local/xtal/coot/
bin/coot.ppc and then write a wrapper shell script with the line
source /usr/local/xtal/coot/bin/init.sh
before invocation of the actual coot binary. This ensures the user
will have the proper run-time environment but not contaminate the rest
of his or her setup. I also modify /usr/local/xtal/coot/etc/gtk-2.0/
gtkrc to use the aqua -like buttons for the interface. The
description of this is in the coot.info file.
4. Then when it is done, I test it and verify it is working, and then
tar everything up for next time, and then remove all the spurious
files and directories, so that the download will be "only" about 120 MB.
Bill
On Sep 24, 2008, at 1:56 PM, David Briggs wrote:
> Hi Bill,
>
> happy to help out...
>
> If you can give me a quick bullet point guide to
> "not-making-a-mess-of-compiling-coot", then that'd be great.
> (What compiler to use, etc.)
>
> A bit new to this, but eager to learn.
>
> Cheers,
>
> Dave
>
> 2008/9/24 William G. Scott <[log in to unmask]>:
>> Hi David:
>>
>> I've got 10.5 covered, and 10.4 ppc (thanks to Luca Jovine!) is on
>> its way.
>>
>> If you would help with 10.4 intel, that would be fantastic.
>>
>> Bill
>>
>>
>> On Sep 24, 2008, at 10:51 AM, David Briggs wrote:
>>
>>> OSX 10.4 Intel???
>>>
>>> If that's not being done elsewhere, I can volunteer to give it a
>>> go...
>>>
>>> Cheers,
>>>
>>> Dave
>>>
>>> 2008/9/24 Tim Kirk <[log in to unmask]>:
>>>>
>>>> We got one here at YSBL.
>>>>
>>>> Let me know what to do and I'll set it doing it.
>>>>
>>>> Given it came from Paul & Kevin's grant from memory it seems only
>>>> fair to
>>>> use it this way!
>>>>
>>>> Cheers,
>>>>
>>>> Tim
>>>>
>>>>
>>>> On 24 Sep 2008, at 16:08, William G. Scott wrote:
>>>>
>>>>> Hi Mark:
>>>>>
>>>>> My 10.4 G4 is lying in a heap of smoldering rubble at work on
>>>>> what would
>>>>> be my dining room table if I was paid enough to own a real
>>>>> house, along
>>>>> with
>>>>> heaps of wreckage that represent various stages in the life
>>>>> cycle of the
>>>>> SGI
>>>>> (including some from Alice). (The SGIs, to their credit, still
>>>>> work,
>>>>> even if
>>>>> there hasn't been an OS update in 10 years.)
>>>>>
>>>>> I did a security update on my trusty G4, xanana (named for the
>>>>> East
>>>>> Timor
>>>>> Fretilin rebel leader and subsequent president) and it would not
>>>>> reboot.
>>>>> Apple said it needed a new processor board, which would cost
>>>>> more than
>>>>> an
>>>>> iMac that is about 10X faster.
>>>>>
>>>>> So, it is gone the way of the SGI.
>>>>>
>>>>> I'm right now making bundles for 10.5 intel and ppc.
>>>>>
>>>>> If anyone has a 10.4 ppc machine and is willing to do this, I
>>>>> will be
>>>>> happy to tell you how. (Basically I just configure a new fink
>>>>> installation
>>>>> to build in /usr/local/xtal/coot and then weed out as much as
>>>>> possible).
>>>>>
>>>>> Sorry. At least it lasted longer than an iPod.
>>>>>
>>>>> Bill
>>>>>
>>>>>
>>>>>
>>>>> On Sep 24, 2008, at 7:44 AM, Mark Collins wrote:
>>>>>
>>>>>> you're all quackers :-)
>>>>>>
>>>>>> Will somebody be putting a mac G4 10.4 bundle together, for the
>>>>>> new
>>>>>> version? Please, pretty please!
>>>>>>
>>>>>> Mark
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> ============================
>>> David C. Briggs PhD
>>> Father & Crystallographer
>>> http://drdavidcbriggs.googlepages.com/home
>>> AIM ID: dbassophile
>>> ============================
>>
>>
>
>
>
> --
> ============================
> David C. Briggs PhD
> Father & Crystallographer
> http://drdavidcbriggs.googlepages.com/home
> AIM ID: dbassophile
> ============================
|