* Added a slot for scripts to appear in the Render menu. The script category for
[blender-staging.git] / source / nan_link.mk
index 38d60d01f13931d69286d5cce1decc8208afcd34..e6824643a0431c5c8d538780d025736dd0682c59 100644 (file)
@@ -69,16 +69,10 @@ ifeq ($(OS),darwin)
 endif
 
 ifeq ($(OS),freebsd)
-    LLIBS = -L/usr/X11R6/lib -lX11 -lXmu -lm -lutil -lz -pthread -lc_r
+    LLIBS = -L/usr/X11R6/lib -lX11 -lXmu -lXi -lm -lutil -lz -pthread -lc_r
     DADD = -lGL -lGLU
     DYNLDFLAGS = -shared $(LDFLAGS)
     LOPTS = -Wl,--export-dynamic
-  ifeq ($(OS_VERSION),$(findstring $(OS_VERSION), "3.4 4.0"))
-    COMMENT = "MESA 3.0"
-    SADD = /usr/X11R6/lib/libGL.a /usr/X11R6/lib/libGLU.a
-    LLIBS += -lc
-  else
-  endif
 endif
 
 ifeq ($(OS),irix)
@@ -100,7 +94,7 @@ ifeq ($(OS),linux)
   ifeq ($(CPU),$(findstring $(CPU), "i386 x86_64 ia64"))
     COMMENT = "MESA 3.1"
     LLIBS = -L$(NAN_MESA)/lib -L/usr/X11R6/lib -lXmu -lXext -lX11 -lXi
-    LLIBS += -lutil -lc -lm -ldl -lpthread -lavformat -lavcodec -lavutil -ldts -lz
+    LLIBS += -lutil -lc -lm -ldl -lpthread 
 #    LLIBS += -L$(NAN_ODE)/lib -lode
     LOPTS = -export-dynamic
     DADD = -lGL -lGLU
@@ -124,7 +118,7 @@ ifeq ($(OS),openbsd)
 endif
 
 ifeq ($(OS),solaris)
-    LLIBS = -lGLU -lGL -lXmu -lXext -lX11 -lc -lm -ldl -lsocket -lnsl
+    LLIBS = -lGLU -lGL -lXmu -lXext -lXi -lX11 -lc -lm -ldl -lsocket -lnsl
     DYNLDFLAGS = -shared $(LDFLAGS)
 endif
 
@@ -134,8 +128,11 @@ ifeq ($(OS),windows)
        ifeq ($(FREE_WINDOWS),true)
                MINGWLIB = /usr/lib/w32api
                LDFLAGS += -mwindows -mno-cygwin -mconsole
-               DADD += -L/usr/lib/w32api -lnetapi32 -lopengl32 -lglu32
-               DADD += -L/usr/lib/w32api -lwinmm
+               DADD += -L/usr/lib/w32api -lnetapi32 -lopengl32 -lglu32 -lshfolder
+               DADD += -L/usr/lib/w32api -lwinmm -lwsock32
+               ifeq ($(WITH_VERSE),true)
+                       DADD += -lws2_32
+               endif
     else
            DADD = kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib
                DADD += advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
@@ -157,3 +154,11 @@ endif
 ifneq ($(OS), irix)
    LLIBS += $(NAN_SDLLIBS)
 endif
+
+ifeq ($(WITH_ICONV),true)
+   LLIBS += $(NAN_ICONV_LIBS)
+endif
+
+ifeq ($(WITH_FFMPEG),true)
+   LLIBS += $(NAN_FFMPEGLIBS)
+endif