On Fri, 23 Nov 2001 15:09:57 +0100
Stephen Wicks <swicks at niob.knaw.nl> wrote:
> Hi,
>
> Last year, I had an ongoing discussion with Simon Kelly regarding the
> possibility of getting a Mac OSX port of AceDB done. Last I heard from
> him, he had just ordered a Mac development machine. I tried emailing him
> a few weeks ago, to see if he had had any success, but never heard back.
> So I'll sound out this address with the same question. Is there any
> chance of this happening in the near future? Lots of us humble users use
> Mac portables and desktop machines, and it would be quite valuable to be
> able to store and work on our data locally, rather than through an X
> terminal.
I'm still here! I'm just buried under an unfortunate coincidence of
personal and work commitments, all of which I could do without. Apologies
Steven for not getting back to you, and to the others on the newsgroup who
have asked similar questions. As it happens, in desperation of ever getting
time to look at this at work, I carted the iMac home over the weekend and
hid
in the study from my visiting parents-in-law. Starting from some
work that Cyrus Harmon did I hacked. The results of my hacking are as
follows.
1) I discovered Fink, and determined that all the bits we need for acedb are
in Fink, and work. Said bits are gtk+, realine, and XDarwin.
2) I determined that I needed MACOS 10.1, since the binary packages in Fink
are not backwards compatitble to 10.0.4.
3) Having upgraded to OS 10.1, I got tace and xace to compile and run. The
server code doesn't compile yet.
>
> All of the tools appear to be in place in Mac OSX/Darwin. The last OS
> update brought many of the development tools up to date. X windows has
> been running fine for a year or so, and many many X apps (including some
> complicated ones like the Gimp) have been successfully ported either
> directly or via the Fink project at sourceforge
> (http://fink.sourceforge.net/).
All true, see above. My plan is to make a Fink package for Acedb. With
suitable depencencies set, that should cause fink to pull in the rest of the
packages needed, so the procedure will be
1) Install and configure fink.
2) Download Acedb package
3) Install Acedb package, Fink installs the rest.
Since Fink packages are really Debian packages, and I know those, the above
should go fairly smoothly.
>
> I have tried to compile the source a few times myself and have made some
> progress, but the fact is, I really don't know what I'm doing.
I've put xace and tace binaries at http://www.acedb.org/MacOS for people to
try. You'll need fink (fink.sourceforge.net) and the gtk+, and readline
packages and an X server. Please let me know how it goes, but don't trust
any
real data to these yet.
[As of now, the web server is having problems, so I can't check that these
files made it. If you can't download tham, get back to me.]
Simon Kelley.
--
-------------------------------------------------------------------------------
Simon Kelley. srk at sanger.ac.uksimon at thekelleys.org.uk