diff --git a/contrib/gl/load.factor b/contrib/gl/load.factor index 81d479d8b6..b643738db6 100644 --- a/contrib/gl/load.factor +++ b/contrib/gl/load.factor @@ -1,6 +1,13 @@ IN: gl USING: alien parser sequences kernel ; -"gl" "libGL.so" "cdecl" add-library -"glu" "libGLU.so" "cdecl" add-library -[ "gl-internals.factor" "sdl-gl.factor" "gl.factor" "glu.factor" ] [ "contrib/gl/" swap append run-file ] each +win32? [ + "gl" "opengl32.dll" "stdcall" add-library + "glu" "glu32.dll" "stdcall" add-library +] [ + "gl" "libGL.so" "cdecl" add-library + "glu" "libGLU.so" "cdecl" add-library +] ifte + +[ "gl-internals.factor" "sdl-gl.factor" "gl.factor" "glu.factor" ] +[ "contrib/gl/" swap append run-file ] each