Index: ../trunk-jpl/src/wrappers/M1qn3/M1qn3.cpp
===================================================================
--- ../trunk-jpl/src/wrappers/M1qn3/M1qn3.cpp	(revision 19020)
+++ ../trunk-jpl/src/wrappers/M1qn3/M1qn3.cpp	(revision 19021)
@@ -4,6 +4,7 @@
 
 #include "./M1qn3.h"
 
+#ifndef _HAVE_M1QN3_
 /*m1qn3 prototypes {{{*/
 extern "C" void *ctonbe_; // DIS mode : Conversion
 extern "C" void *ctcabe_; // DIS mode : Conversion
@@ -23,7 +24,6 @@
 	double* Xs;
 	double* Js;
 } Data; 
-
 /*}}}*/
 void M1qn3Usage(void){/*{{{*/
 	_printf0_("   usage:\n");
@@ -34,8 +34,10 @@
 	_printf0_("      X - the new direction.\n");
 	_printf0_("\n");
 }/*}}}*/
+#endif
 WRAPPER(M1qn3){
 
+#ifndef _HAVE_M1QN3_
 	/*input: */
 	double* Xs=NULL;
 	double* Gs=NULL;
@@ -152,6 +154,9 @@
 
 	/*end module: */
 	MODULEEND();
+	#else
+	_error_("m1qn3 is not installed");
+	#endif
 }
 
 
