[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