More MacOS X stuff. The correct test for MacOS X in preprocessor seems to
authorknghtbrd <knghtbrd@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 31 Dec 2003 18:03:49 +0000 (18:03 +0000)
committerknghtbrd <knghtbrd@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 31 Dec 2003 18:03:49 +0000 (18:03 +0000)
commit49cfc77279303131ad6a3e3ed057f283970771b1
treecdbe617084ec30140f2975bf1e7325cf5e539855
parent478b958b79be36744657ce2554c021e23bf5adf4
More MacOS X stuff.  The correct test for MacOS X in preprocessor seems to
be defined(__APPLE__) && defined(__MACH__).  MacOS X has strl functions,
so don't bother compiling them.  Also, the correct name and location of
libGL for X11 on a Mac is /usr/X11R6/lib/libGL.1.dylib.  Compiles with one
warning caused by use of dlfcn.h (an emulation of the dynamic ELF object
loader which complains that you really should be using the Mach-O dylib
API instead.)

Compiled with gcc 3.1 (use gcc_select) on MacOS X 10.3 with X11 and the
Xcode Tools installed.  Makefile changes were: null sound/cd, removal of
-lxf86dga from the GLX build, and replacing -ggdb in both places with
plain old -g (someone at Apple needs a LARTing for this...)  SHOULD work
with 10.2 provided that you have developer tools, X11 with devel stuff,
and the dlfcn emulation package from fink.  I can't promise meaningful
support for anything but Panther, sorry.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3770 d7cf8633-e32d-0410-b094-e92efae38249
common.c
vid_glx.c