[Freeciv-Dev] Re: (PR#3539) Cant Compile on MacOSX
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Greetings
The most immediate problem seems to be that no compiler can be found.
If you haven't installed the developer tools yet, locate that CD and
do so. If you don't have the developer tools CD, you can download an
image of the CD from the ADC website
(http://developer.apple.com/tools/). Be aware that this is an ~300
MB download last I checked.
I don't know whether apple's cc is installed with the basic OS X
install, but I know it's installed if the developer tools have been
installed.
The next problem that will be encountered will likely be a message
that you were unable to build a client.
Freeciv has two components, the client and the server. The server is
command line based, and should build without a hassle under OS X.
The client portion is inherently platform specific. At this time, no
working native client exists for either OS X or the classic
environment. I have been working on changing that, but I am unlikely
to finish this task any time soon.
A solution is to build the GTK client and run it using an X11 client.
The X11 client can also be obtained from Apple
(http://www.apple.com/macosx/x11/download/) or can be built from
scratch. The Apple download is ~50 MB, including the download for
the SDK (you'll need it). You'll also need to download a utility
called Fink (http://fink.sourceforge.net/) and an associated utility
called Fink Commander (http://finkcommander.sourceforge.net/). Fink
can be used to build many LINUX programs and utilities under OS X.
After installing the X-11 client, the SDK, Fink, and FinkComander,
you'll need to install the gtk+ or gtk+2 packages (you only need
one). The download for those packages (and their associated
libraries) is probably 100-150 MB more. If you don't chose to
install the Apple X11 client, you'll need to build one from another
sources, such as through Fink.
I hope these instructions are detailed enough to point you in the
correct direction.
--Andrew Black
- [Freeciv-Dev] Re: (PR#3539) Cant Compile on MacOSX,
Andy Black <=
|
|