Olemis Lang <[email protected]> writes: > > Mac OS X is (AFAIK) a full FreeBSD system with a proprietary kernel > and Cocoa & other Mac specific libs working somewhere on top of it .
That's not true. Mac OS X is Darwin plus mac UI on top. Darwin is sort of a cross between mach and some freebsd code and I think some netbsd (network stack), with a userland that's been done oddly. In particular shared libraries are totally different from how they are on *BSD (and *BSD and Linux are pretty much the same for shlibs). And other things are gratuitously different. Building a program that works on linux and *bsd on mac is often a small bit of work. > Since you shouldn't be using Mac-specific soft (i.e. Apache should > only use FreeBSD components, AFAIK) any tutorial for > (Free|Open|...)BSD , Unix , or Linux should be very similar (unless > you're using some Mac-specific install package, doing Mac-specific > magic under-the-hood ... BTW, how did you install Trac ?) just be > aware of path translations between OS ... But this is mostly true - apache config may need something special, but I know 'bmake package-install' in www/apache22 in pkgsrc works just fine. The issues are mostly solved by libtool. Once you have apache, python mod_wsgi running, trac is easy.
pgp6dimy8ZN6V.pgp
Description: PGP signature
