Browse Source

* dllfuncs is also required for darwin
* glx is also supported under darwin

Jonas Maebe 20 years ago
parent
commit
b7ba1ab6c4
2 changed files with 7 additions and 2 deletions
  1. 5 1
      packages/extra/opengl/Makefile
  2. 2 1
      packages/extra/opengl/Makefile.fpc

+ 5 - 1
packages/extra/opengl/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/12/20]
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/12/27]
 #
 default: all
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos netwlibc
@@ -234,6 +234,9 @@ endif
 ifeq ($(OS_TARGET),openbsd)
 override TARGET_UNITS+=dllfuncs glx
 endif
+ifeq ($(OS_TARGET),darwin)
+override TARGET_UNITS+=dllfuncs glx
+endif
 override TARGET_EXAMPLEDIRS+=examples
 override INSTALL_FPCPACKAGE=y
 ifdef REQUIRE_UNITSDIR
@@ -1149,6 +1152,7 @@ endif
 ifeq ($(OS_TARGET),darwin)
 ifeq ($(CPU_TARGET),powerpc)
 REQUIRE_PACKAGES_RTL=1
+REQUIRE_PACKAGES_X11=1
 endif
 endif
 ifeq ($(OS_TARGET),emx)

+ 2 - 1
packages/extra/opengl/Makefile.fpc

@@ -11,6 +11,7 @@ packages_linux=x11
 packages_freebsd=x11
 packages_netbsd=x11
 packages_openbsd=x11
+packages_darwin=x11
 
 [target]
 units=gl glu glut glext
@@ -18,7 +19,7 @@ units_linux=dllfuncs glx
 units_freebsd=dllfuncs glx
 units_netbsd=dllfuncs glx
 units_openbsd=dllfuncs glx
-
+units_darwin=dllfuncs glx
 exampledirs=examples
 
 [install]