--- packages/opengl/src/glut.pp 2013-03-23 01:19:14.000000000 -0500 +++ packages/opengl/src/glut.pp 2013-03-23 01:22:47.000000000 -0500 @@ -765,13 +765,13 @@ {$ifdef darwin} LoadGlut('/System/Library/Frameworks/GLUT.framework/GLUT'); {$else} - {$IFDEF haiku} + {$if defined(haiku) or defined(freebsd)} LoadGlut('libglut.so'); - {$ELSE} + {$else} {$IFNDEF MORPHOS} LoadGlut('libglut.so.3'); {$ENDIF} - {$ENDIF} + {$endif} {$endif} {$ENDIF}