diff --git a/configure.ac b/configure.ac
index dcc12495726c9f9f82c13a6343281a699258f269..f6df57a57d684b59264cc6638ec890fe0e703c90 100644
--- a/configure.ac
+++ b/configure.ac
@@ -125,13 +125,13 @@ case "$build_os" in
 		[-lg2c])
 	AC_CHECK_LIB(X11, main,,
 		[AC_MSG_ERROR([Exiting...])],
-		[-L$x_libraries])
+		[${X_LIBS}])
 	AC_CHECK_LIB(Xext, main,,
 		[AC_MSG_ERROR([Exiting...])],
-		[-L$x_libraries])
+		[${X_LIBS}])
 	AC_CHECK_LIB(GL, main,,
 		[AC_CHECK_LIB(MesaGL,main)],
-		[-L$x_libraries])
+		[${X_LIBS}])
 ;;
 *)
 	AC_CHECK_LIB(blas, main,,                                                             
@@ -139,10 +139,10 @@ case "$build_os" in
                 make_own_blas_lib=libblas.la])
 	AC_CHECK_LIB(X11, main,,
 		[AC_MSG_ERROR(Exiting...)],
-		[-L$x_libraries])
+		[${X_LIBS}])
 	AC_CHECK_LIB(Xext, main,,
 		[AC_MSG_ERROR(Exiting...)],
-		[-L$x_libraries])
+		[${X_LIBS}])
 	AC_CHECK_LIB(gl, main)
 	AC_CHECK_LIB(GL, main)
 ;;