--- source/Makefile.orig   2009-06-01 12:22:26.000000000 +0200
+++ source/Makefile        2009-06-01 12:35:03.000000000 +0200
@@ -105,7 +105,7 @@
 COMLIB += $(OCGDIR)/blender/avi/$(DEBUG_DIR)libavi.a
 COMLIB += $(NAN_JPEG)/lib/libjpeg.a
 COMLIB += $(OCGDIR)/blender/gpu/$(DEBUG_DIR)libgpu.a
-COMLIB += $(NAN_GLEW)/lib/libglew.a
+COMLIB += $(NAN_GLEW)/lib/libGLEW.so
 
 ifneq ($(NAN_NO_KETSJI),true)
     COMLIB += $(OCGDIR)/gameengine/bloutines/$(DEBUG_DIR)libbloutines.a
@@ -160,7 +160,7 @@
 COMLIB += $(NAN_GUARDEDALLOC)/lib/libguardedalloc.a
 COMLIB += $(NAN_MEMUTIL)/lib/libmemutil.a
 COMLIB += $(NAN_BMFONT)/lib/$(DEBUG_DIR)libbmfont.a
-COMLIB += $(NAN_PNG)/lib/libpng.a
+COMLIB += $(NAN_PNG)/lib/libpng.so
 COMLIB += $(OCGDIR)/blender/yafray/$(DEBUG_DIR)libyafrayexport.a
 COMLIB += $(OCGDIR)/blender/blenlib/$(DEBUG_DIR)libblenlib.a
 
@@ -173,7 +173,8 @@
 endif
 
 ifeq ($(WITH_OPENJPEG), true)
-    COMLIB += $(OCGDIR)/extern/openjpeg/$(DEBUG_DIR)libopenjpeg.a
+    #COMLIB += $(OCGDIR)/extern/openjpeg/$(DEBUG_DIR)libopenjpeg.a
+    COMLIB += $(NAN_OPENJPEG)/lib/libopenjpeg.so
 endif
 
 COMLIB += $(OCGDIR)/blender/imbuf/cineon/$(DEBUG_DIR)libcineon.a
@@ -197,11 +198,11 @@
         COMLIB += $(NAN_FREETYPE)/lib/freetype2ST.lib
       endif
     else
-      COMLIB += $(NAN_FTGL)/lib/libftgl.a
+      COMLIB += $(NAN_FTGL)/lib/libftgl.so
       ifeq ($(OS), irix)
         COMLIB += $(NAN_FREETYPE)/lib/libfreetype.a
         else
-            COMLIB += $(NAN_FREETYPE)/lib/libfreetype.a
+            COMLIB += $(NAN_FREETYPE)/lib/libfreetype.so
       endif
     endif
 endif
@@ -362,7 +363,7 @@
         NAN_SND_LIBS += $(DUMMYSOUND)
         NAN_SND_LIBS += $(OPENALSOUND)
         NAN_SND_LIBS += $(SDLSOUND)
-        NAN_SND_LIBS += $(NAN_OPENAL)/lib/libopenal.a
+        NAN_SND_LIBS += $(NAN_OPENAL)/lib/libopenal.so
         NAN_SND_LIBS += $(SOUNDSYSTEM)
     else
       ifeq ($(OS),windows)
