[Xitami] Xitami on OS X
Chris Olson
xitami@lists.xitami.org
Wed, 30 Apr 2003 18:26:41 -0500
On Wednesday, April 30, 2003, at 06:09 PM, Chris Olson wrote:
> I've been away from Xitami for awhile in a production environment, but
> I generally keep a copy of it running for testing purposes on at least
> one machine. We've now converted all our servers from Linux to OS X
> Server on Apple X Serve's. Has anyone compiled Xitami on OS X yet? I
> briefly tried it, but xibuild halted with some errors. Rather than
> spend a bunch of time researching what needs to be changed on my own,
> I thought it might be beneficial to ask first from someone who has
> done it, what changes have to be made to the UNIX build file to get it
> to compile on OS X or the PowerPC version of Darwin.
If it will help, I sent the output to a text file which is pasted
below. I'm experimenting with the build on a Titanium Powerbook
running OS X 10.2.5 Jaguar, compiling from a tcsh shell. I'm running
xibuild under my user login, but su root makes no difference - I get
the same output. As the output notes;
"If the ANSI C compile command is wrong, you will have to modify the
'c' scripts in these directories:
/Users/chris/desktop/xitami-24d9/src/sfl,
/Users/chris/desktop/xitami-24d9/src/smt"
however, the gcc C compiler in Darwin/OS X is the same one used in
Linux or BSD, so I would assume nothing has to be changed in that
respect.
--
Chris Olson
Administrator
AST Communications, Inc. http://www.astcomm.net
Barron, WI USA
#################### Begin Paste #####################
--------------------------------------------------------------------
Welcome to the Xitami web server, copyright (c) 1991-99 iMatix.
This script will compile and link XITAMI, ready for use on this
Darwin system. Nothing is installed in any system directories.
Please confirm this information:
System . . . . . .: Darwin
ANSI C compiler. .: cc -c -DDEBUG
If the ANSI C compile command is wrong, you will have to modify the
'c' scripts in these directories:
/Users/chris/desktop/xitami-24d9/src/sfl,
/Users/chris/desktop/xitami-24d9/src/smt
If this information looks okay, press [Enter] to build Xitami.
--------------------------------------------------------------------
xibuild: Rebuilding the SFL package...
Building the iMatix Standard Function Library
Press [Enter] to continue, or Ctrl-C to abort.
Checking for required files...
Compiling sflbits...
prelude.h:626: #error "No definitions for PATH constants"
cpp-precomp: warning: errors during smart preprocessing, retrying in
basic mode
xibuild: error during compile of SFL - aborted