[Gtkradiant] [Bug 985] New: Compiling Error on Darwin/OS X
gtkradiant@zerowing.idsoftware.com
gtkradiant@zerowing.idsoftware.com
Sun, 07 Mar 2004 06:45:41 -0600
http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=985
Summary: Compiling Error on Darwin/OS X
Product: GtkRadiant
Version: 1.4
Platform: All
OS/Version: MacOS X
Status: NEW
Severity: normal
Priority: P2
Component: tools
AssignedTo: ttimo@idsoftware.com
ReportedBy: mkii@bossmail.de
every time I try to compile it on MacOS X/Darwin i get an error because PTHREAD_MUTEX_ADAPTIVE_NP
is not defined.
this happens on comiling GtkRadiant/tools/quake2/common/threads.c .
noticing that the same varriable or constant (PTHREAD_MUTEX_ADAPTIVE_NP) is used in GtkRadiant/
tools/quake3/common/threads.c and does not fail to compile, I've compared the two files:
in line 422 of GtkRadiant/tools/quake2/common/threads.c
#if defined (__linux__) || defined (__APPLE__) <-- is causing problems
#ifdef __linux__ <-- works like in the quake3/common/threads.c
this fixed the problem for me
Michael "Gopher" Kwasnicki