瀏覽代碼

* applied the OpenGL library name fixes from the OpenBSD ports tree, but
modified in a way, that doesn't break other platforms

git-svn-id: trunk@41647 -

nickysn 6 年之前
父節點
當前提交
75bc15868e
共有 3 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      packages/opengl/src/gl.pp
  2. 1 1
      packages/opengl/src/glu.pp
  3. 1 1
      packages/opengl/src/glut.pp

+ 1 - 1
packages/opengl/src/gl.pp

@@ -2263,7 +2263,7 @@ initialization
   LoadOpenGL('/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib');
   LoadOpenGL('/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib');
   {$elseif defined(MorphOS)}
   {$elseif defined(MorphOS)}
   InitTinyGLLibrary;
   InitTinyGLLibrary;
-  {$elseif defined(haiku)}
+  {$elseif defined(haiku) or defined(OpenBSD)}
   LoadOpenGL('libGL.so');
   LoadOpenGL('libGL.so');
   {$else}
   {$else}
   LoadOpenGL('libGL.so.1');
   LoadOpenGL('libGL.so.1');

+ 1 - 1
packages/opengl/src/glu.pp

@@ -73,7 +73,7 @@ Const
   GLU_Lib = 'opengl.dll';
   GLU_Lib = 'opengl.dll';
 {$elseif defined(darwin)}
 {$elseif defined(darwin)}
   GLU_LIB =  '/System/Library/Frameworks/OpenGL.framework/Libraries/libGLU.dylib';
   GLU_LIB =  '/System/Library/Frameworks/OpenGL.framework/Libraries/libGLU.dylib';
-{$elseif defined(haiku)}
+{$elseif defined(haiku) or defined(OpenBSD)}
   GLU_LIB = 'libGLU.so';
   GLU_LIB = 'libGLU.so';
 {$elseif defined(MorphOS)}
 {$elseif defined(MorphOS)}
   GLU_LIB = 'tinygl.library';
   GLU_LIB = 'tinygl.library';

+ 1 - 1
packages/opengl/src/glut.pp

@@ -765,7 +765,7 @@ initialization
   LoadGlut('glut.dll');
   LoadGlut('glut.dll');
   {$elseif defined(darwin)}
   {$elseif defined(darwin)}
   LoadGlut('/System/Library/Frameworks/GLUT.framework/GLUT');
   LoadGlut('/System/Library/Frameworks/GLUT.framework/GLUT');
-  {$elseif defined(haiku)}
+  {$elseif defined(haiku) or defined(OpenBSD)}
   LoadGlut('libglut.so');
   LoadGlut('libglut.so');
   {$elseif defined(MORPHOS)}
   {$elseif defined(MORPHOS)}
   {nothing}
   {nothing}