| 54 |
|
|
| 55 |
|
# X11 targets |
| 56 |
|
if env.has_key('X11LIB'): |
| 57 |
+ |
addobj = env.get('ADDOBJNOTIFY') |
| 58 |
|
xincl = env.get('CPPPATH', []) + ['$X11INCLUDE'] |
| 59 |
|
xlibp = env.get('LIBPATH', []) + ['$X11LIB'] |
| 60 |
|
xglaresrc = env.Program(target=radbin('xglaresrc'), |
| 65 |
|
|
| 66 |
|
# OpenGL targets that also depend on X11 |
| 67 |
|
if env.has_key('OGL'): |
| 68 |
< |
glrad = env.Program(target=radbin('glrad'), source=Split('glrad.c'), |
| 69 |
< |
CPPFLAGS=env.get('CPPFLAGS', []) + ['$RAD_STEREO'], |
| 70 |
< |
LIBPATH=xlibp, CPPPATH=xincl, |
| 71 |
< |
LIBS=['rgl','rtrad','rtdummy', 'GL', 'GLU','X11'] + mlib,) |
| 68 |
> |
glrad = env.Program(target=radbin('glrad'), |
| 69 |
> |
source=['glrad.c', addobj], |
| 70 |
> |
CPPFLAGS=env.get('CPPFLAGS', []) + ['$RAD_STEREO'], |
| 71 |
> |
LIBPATH=xlibp, CPPPATH=xincl, |
| 72 |
> |
LIBS=['rgl','rtrad','GL', 'GLU','X11'] + mlib,) |
| 73 |
|
progs.append(glrad) |
| 74 |
|
|
| 75 |
|
if os.name == 'posix': # XXX ignoring trad.wsh |