configs: Fix linking with static libGL and --as-needed
authorDan Nicholson <dbn.lists@gmail.com>
Thu, 1 Nov 2007 00:12:07 +0000 (17:12 -0700)
committerDan Nicholson <dbn.lists@gmail.com>
Fri, 7 Dec 2007 19:49:40 +0000 (11:49 -0800)
Linking of the programs breaks when using a static libGL and the GNU ld
option --as-needed. This is because libXext is needed for the XShm
functions.

configs/linux-static
configs/linux-x86-64-static
configs/linux-x86-static

index 2a77d4c4b7b2314f353836db83d215c5a27844d8..1ee16be73f2dcedd8a99bfb1e3a6fb7940d5dd77 100644 (file)
@@ -22,4 +22,5 @@ GLUT_LIB_DEPS =
 GLW_LIB_DEPS = 
 
 # Need to specify all libraries we may need
-APP_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lpthread -lstdc++ -lm
+APP_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lXmu -lXt -lXi -lpthread \
+       -lstdc++ -lm
index 06e6fc3650316b2aa7f8efaa2ec7afdb7ca813fc..611abf075d16178a93c32680c6523590be2f4117 100644 (file)
@@ -20,4 +20,5 @@ OSMESA_LIB_DEPS =
 GLU_LIB_DEPS = 
 GLUT_LIB_DEPS = 
 GLW_LIB_DEPS = 
-APP_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lpthread -lstdc++ -lm
+APP_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lXmu -lXt -lXi -lpthread \
+       -lstdc++ -lm
index 2b6478b5868b1c2259a648d1562b2dfa0e818035..645196c09fa6f757d2fba53fffb5a745e1fd906d 100644 (file)
@@ -20,4 +20,5 @@ OSMESA_LIB_DEPS =
 GLU_LIB_DEPS = 
 GLUT_LIB_DEPS = 
 GLW_LIB_DEPS = 
-APP_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lpthread -lstdc++ -lm
+APP_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lXmu -lXt -lXi -lpthread \
+       -lstdc++ -lm