Slashcode
Slash Open Source Project
http://www.slashcode.com/

Title    Slash on Mac OS X
Date    Tuesday August 12 2003, @10:05AM
Author    pudge
Topic   
http://www.slashcode.com/article.pl?sid=03/08/12/158239

This is how I installed Slash on Mac OS X Server 10.2.6 on August 8, 2003. YMMV. This is not intended to be a tutorial, it is a log of what I did for my system. You may wish to use a release version of perl, to include different Apache modules, to compile with DSO, etc. Whatever. If someone wants to take some or all of this information and include it in a more comprehensive guide, be my guest.

Note that I installed my own perl and Apache and mod_perl, I use fink for mysql and some of the libraries, and that I install the perl modules by hand.

Also note that for mod_perl, I added the --without-execstrip option, as Apache appears to be broken on Mac OS X, under some circumstances, without it (I got the undefined symbols warning for _ap_pstrndup, _ap_push_array, _perl_request_rec, _sv2request_rec when building Apache::Request/libapreq, as many others have).

When I previously built Slash for my PowerBook G4 running Mac OS X 10.2.x, I didn't need to do the execstrip thing. I don't know why. But now, on this machine, I do. I blame SCO.

A final note, for now: if you try to re-build some of the Slash::Apache modules (that is: if you run "perl Makefile.PL" for Slash::Apache::User once you've already installed it), you will get errors from dyld. How I got around it: edit the installed Apache::ExtUtils module, in the command_table subroutine, comment out the 'require "$file.pm"' line.


© Copyright 2012 - Me, All Rights Reserved

printed from Slashcode, Slash on Mac OS X on 2012-02-07 00:22:01