Changeset 1438 for branches/split/Cbc
- Timestamp:
- Mar 14, 2010 11:20:53 AM (11 years ago)
- Location:
- branches/split/Cbc
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/split/Cbc/Makefile.in
r1437 r1438 140 140 CDEFS = @CDEFS@ 141 141 CFLAGS = @CFLAGS@ 142 CGLDOCDIR = @CGLDOCDIR@ 143 CGLOBJDIR = @CGLOBJDIR@ 144 CGLSRCDIR = @CGLSRCDIR@ 145 CLPDOCDIR = @CLPDOCDIR@ 146 CLPOBJDIR = @CLPOBJDIR@ 147 CLPSRCDIR = @CLPSRCDIR@ 142 148 CLP_CFLAGS = @CLP_CFLAGS@ 143 149 CLP_DATA = @CLP_DATA@ … … 146 152 COINDEPEND_DATA = @COINDEPEND_DATA@ 147 153 COINDEPEND_LIBS = @COINDEPEND_LIBS@ 154 COINUTILSDOCDIR = @COINUTILSDOCDIR@ 155 COINUTILSOBJDIR = @COINUTILSOBJDIR@ 156 COINUTILSSRCDIR = @COINUTILSSRCDIR@ 148 157 COIN_HAS_ASL_FALSE = @COIN_HAS_ASL_FALSE@ 149 158 COIN_HAS_ASL_TRUE = @COIN_HAS_ASL_TRUE@ 159 COIN_HAS_CGL_FALSE = @COIN_HAS_CGL_FALSE@ 160 COIN_HAS_CGL_TRUE = @COIN_HAS_CGL_TRUE@ 150 161 COIN_HAS_CLP_FALSE = @COIN_HAS_CLP_FALSE@ 151 162 COIN_HAS_CLP_TRUE = @COIN_HAS_CLP_TRUE@ 152 163 COIN_HAS_COINDEPEND_FALSE = @COIN_HAS_COINDEPEND_FALSE@ 153 164 COIN_HAS_COINDEPEND_TRUE = @COIN_HAS_COINDEPEND_TRUE@ 165 COIN_HAS_COINUTILS_FALSE = @COIN_HAS_COINUTILS_FALSE@ 166 COIN_HAS_COINUTILS_TRUE = @COIN_HAS_COINUTILS_TRUE@ 154 167 COIN_HAS_CPX_FALSE = @COIN_HAS_CPX_FALSE@ 155 168 COIN_HAS_CPX_TRUE = @COIN_HAS_CPX_TRUE@ … … 166 179 COIN_HAS_OSITESTS_FALSE = @COIN_HAS_OSITESTS_FALSE@ 167 180 COIN_HAS_OSITESTS_TRUE = @COIN_HAS_OSITESTS_TRUE@ 181 COIN_HAS_OSI_FALSE = @COIN_HAS_OSI_FALSE@ 182 COIN_HAS_OSI_TRUE = @COIN_HAS_OSI_TRUE@ 168 183 COIN_HAS_SAMPLE_FALSE = @COIN_HAS_SAMPLE_FALSE@ 169 184 COIN_HAS_SAMPLE_TRUE = @COIN_HAS_SAMPLE_TRUE@ … … 235 250 OPT_CFLAGS = @OPT_CFLAGS@ 236 251 OPT_CXXFLAGS = @OPT_CXXFLAGS@ 252 OSIDOCDIR = @OSIDOCDIR@ 253 OSIOBJDIR = @OSIOBJDIR@ 254 OSISRCDIR = @OSISRCDIR@ 237 255 OSITESTS_CFLAGS = @OSITESTS_CFLAGS@ 238 256 OSITESTS_DATA = @OSITESTS_DATA@ -
branches/split/Cbc/configure
r1437 r1438 473 473 #endif" 474 474 475 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os ADDLIBS FADDLIBS ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX MPICXX EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS PKG_CONFIG ac_pt_PKG_CONFIG COINDEPEND_LIBS COINDEPEND_CFLAGS COINDEPEND_DATA REQUIREDPACKAGES COIN_HAS_COINDEPEND_TRUE COIN_HAS_COINDEPEND_FALSE CLP_LIBS CLP_CFLAGS CLP_DATA COIN_HAS_CLP_TRUE COIN_HAS_CLP_FALSE DYLP_LIBS DYLP_CFLAGS DYLP_DATA COIN_HAS_DYLP_TRUE COIN_HAS_DYLP_FALSE VOL_LIBS VOL_CFLAGS VOL_DATA COIN_HAS_VOL_TRUE COIN_HAS_VOL_FALSE OSITESTS_LIBS OSITESTS_CFLAGS OSITESTS_DATA COIN_HAS_OSITESTS_TRUE COIN_HAS_OSITESTS_FALSE SAMPLE_LIBS SAMPLE_CFLAGS SAMPLE_DATA COIN_HAS_SAMPLE_TRUE COIN_HAS_SAMPLE_FALSE NETLIB_LIBS NETLIB_CFLAGS NETLIB_DATA COIN_HAS_NETLIB_TRUE COIN_HAS_NETLIB_FALSE MIPLIB3_LIBS MIPLIB3_CFLAGS MIPLIB3_DATA COIN_HAS_MIPLIB3_TRUE COIN_HAS_MIPLIB3_FALSE C PX_LIBS CPX_CFLAGS CPX_DATA COIN_HAS_CPX_TRUE COIN_HAS_CPX_FALSE GLPK_LIBS GLPK_CFLAGS GLPK_DATA COIN_HAS_GLPK_TRUE COIN_HAS_GLPK_FALSE MSK_LIBS MSK_CFLAGS MSK_DATA COIN_HAS_MSK_TRUE COIN_HAS_MSK_FALSE XPR_LIBS XPR_CFLAGS XPR_DATA COIN_HAS_XPR_TRUE COIN_HAS_XPR_FALSE ASL_LIBS ASL_CFLAGS ASL_DATA COIN_HAS_ASL_TRUE COIN_HAS_ASL_FALSE CBC_BUILD_CBC_GENERIC_TRUE CBC_BUILD_CBC_GENERIC_FALSE LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'475 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os ADDLIBS FADDLIBS ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX MPICXX EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS PKG_CONFIG ac_pt_PKG_CONFIG COINDEPEND_LIBS COINDEPEND_CFLAGS COINDEPEND_DATA REQUIREDPACKAGES COIN_HAS_COINDEPEND_TRUE COIN_HAS_COINDEPEND_FALSE CLP_LIBS CLP_CFLAGS CLP_DATA COIN_HAS_CLP_TRUE COIN_HAS_CLP_FALSE DYLP_LIBS DYLP_CFLAGS DYLP_DATA COIN_HAS_DYLP_TRUE COIN_HAS_DYLP_FALSE VOL_LIBS VOL_CFLAGS VOL_DATA COIN_HAS_VOL_TRUE COIN_HAS_VOL_FALSE OSITESTS_LIBS OSITESTS_CFLAGS OSITESTS_DATA COIN_HAS_OSITESTS_TRUE COIN_HAS_OSITESTS_FALSE SAMPLE_LIBS SAMPLE_CFLAGS SAMPLE_DATA COIN_HAS_SAMPLE_TRUE COIN_HAS_SAMPLE_FALSE NETLIB_LIBS NETLIB_CFLAGS NETLIB_DATA COIN_HAS_NETLIB_TRUE COIN_HAS_NETLIB_FALSE MIPLIB3_LIBS MIPLIB3_CFLAGS MIPLIB3_DATA COIN_HAS_MIPLIB3_TRUE COIN_HAS_MIPLIB3_FALSE COINUTILSSRCDIR COINUTILSOBJDIR COINUTILSDOCDIR COIN_HAS_COINUTILS_TRUE COIN_HAS_COINUTILS_FALSE OSISRCDIR OSIOBJDIR OSIDOCDIR COIN_HAS_OSI_TRUE COIN_HAS_OSI_FALSE CGLSRCDIR CGLOBJDIR CGLDOCDIR COIN_HAS_CGL_TRUE COIN_HAS_CGL_FALSE CLPSRCDIR CLPOBJDIR CLPDOCDIR CPX_LIBS CPX_CFLAGS CPX_DATA COIN_HAS_CPX_TRUE COIN_HAS_CPX_FALSE GLPK_LIBS GLPK_CFLAGS GLPK_DATA COIN_HAS_GLPK_TRUE COIN_HAS_GLPK_FALSE MSK_LIBS MSK_CFLAGS MSK_DATA COIN_HAS_MSK_TRUE COIN_HAS_MSK_FALSE XPR_LIBS XPR_CFLAGS XPR_DATA COIN_HAS_XPR_TRUE COIN_HAS_XPR_FALSE ASL_LIBS ASL_CFLAGS ASL_DATA COIN_HAS_ASL_TRUE COIN_HAS_ASL_FALSE CBC_BUILD_CBC_GENERIC_TRUE CBC_BUILD_CBC_GENERIC_FALSE LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS' 476 476 ac_subst_files='' 477 477 … … 22117 22117 22118 22118 22119 #TODO! fallbacks! 22119 # fallbacks for CoinDepend and Clp if no pkg-config is available 22120 if test "$coin_has_coindepend" != yes ; then 22121 echo "$as_me:$LINENO: checking for COIN project CoinUtils" >&5 22122 echo $ECHO_N "checking for COIN project CoinUtils... $ECHO_C" >&6 22123 22124 # First check, if the sub-project is actually available (ToDo: allow 22125 # other locations) 22126 22127 coin_has_coinutils=unavailable 22128 if test x"$COIN_SKIP_PROJECTS" != x; then 22129 for dir in $COIN_SKIP_PROJECTS; do 22130 if test $dir = CoinUtils; then 22131 coin_has_coinutils=skipping 22132 fi 22133 done 22134 fi 22135 22136 if test $coin_has_coinutils != skipping; then 22137 if test $PACKAGE_TARNAME = coinutils; then 22138 coin_has_coinutils=. 22139 else 22140 if test -d $srcdir/../CoinUtils; then 22141 coin_has_coinutils=../CoinUtils 22142 fi 22143 fi 22144 fi 22145 22146 if test $coin_has_coinutils != unavailable && 22147 test $coin_has_coinutils != skipping; then 22148 # Set the #define if the component is available 22149 22150 cat >>confdefs.h <<\_ACEOF 22151 #define COIN_HAS_COINUTILS 1 22152 _ACEOF 22153 22154 22155 # Set the variables for source and object code location 22156 22157 COINUTILSSRCDIR=`cd $srcdir/$coin_has_coinutils; pwd` 22158 22159 COINUTILSOBJDIR=`pwd`/$coin_has_coinutils 22160 22161 COINUTILSDOCDIR=$abs_lib_dir/../share/doc/coin/CoinUtils 22162 fi 22163 22164 # Define the Makefile conditional 22165 22166 22167 if test $coin_has_coinutils != unavailable && 22168 test $coin_has_coinutils != skipping; then 22169 COIN_HAS_COINUTILS_TRUE= 22170 COIN_HAS_COINUTILS_FALSE='#' 22171 else 22172 COIN_HAS_COINUTILS_TRUE='#' 22173 COIN_HAS_COINUTILS_FALSE= 22174 fi 22175 22176 echo "$as_me:$LINENO: result: $coin_has_coinutils" >&5 22177 echo "${ECHO_T}$coin_has_coinutils" >&6 22178 22179 echo "$as_me:$LINENO: checking for COIN project Osi" >&5 22180 echo $ECHO_N "checking for COIN project Osi... $ECHO_C" >&6 22181 22182 # First check, if the sub-project is actually available (ToDo: allow 22183 # other locations) 22184 22185 coin_has_osi=unavailable 22186 if test x"$COIN_SKIP_PROJECTS" != x; then 22187 for dir in $COIN_SKIP_PROJECTS; do 22188 if test $dir = Osi; then 22189 coin_has_osi=skipping 22190 fi 22191 done 22192 fi 22193 22194 if test $coin_has_osi != skipping; then 22195 if test $PACKAGE_TARNAME = osi; then 22196 coin_has_osi=. 22197 else 22198 if test -d $srcdir/../Osi; then 22199 coin_has_osi=../Osi 22200 fi 22201 fi 22202 fi 22203 22204 if test $coin_has_osi != unavailable && 22205 test $coin_has_osi != skipping; then 22206 # Set the #define if the component is available 22207 22208 cat >>confdefs.h <<\_ACEOF 22209 #define COIN_HAS_OSI 1 22210 _ACEOF 22211 22212 22213 # Set the variables for source and object code location 22214 22215 OSISRCDIR=`cd $srcdir/$coin_has_osi; pwd` 22216 22217 OSIOBJDIR=`pwd`/$coin_has_osi 22218 22219 OSIDOCDIR=$abs_lib_dir/../share/doc/coin/Osi 22220 fi 22221 22222 # Define the Makefile conditional 22223 22224 22225 if test $coin_has_osi != unavailable && 22226 test $coin_has_osi != skipping; then 22227 COIN_HAS_OSI_TRUE= 22228 COIN_HAS_OSI_FALSE='#' 22229 else 22230 COIN_HAS_OSI_TRUE='#' 22231 COIN_HAS_OSI_FALSE= 22232 fi 22233 22234 echo "$as_me:$LINENO: result: $coin_has_osi" >&5 22235 echo "${ECHO_T}$coin_has_osi" >&6 22236 22237 echo "$as_me:$LINENO: checking for COIN project Cgl" >&5 22238 echo $ECHO_N "checking for COIN project Cgl... $ECHO_C" >&6 22239 22240 # First check, if the sub-project is actually available (ToDo: allow 22241 # other locations) 22242 22243 coin_has_cgl=unavailable 22244 if test x"$COIN_SKIP_PROJECTS" != x; then 22245 for dir in $COIN_SKIP_PROJECTS; do 22246 if test $dir = Cgl; then 22247 coin_has_cgl=skipping 22248 fi 22249 done 22250 fi 22251 22252 if test $coin_has_cgl != skipping; then 22253 if test $PACKAGE_TARNAME = cgl; then 22254 coin_has_cgl=. 22255 else 22256 if test -d $srcdir/../Cgl; then 22257 coin_has_cgl=../Cgl 22258 fi 22259 fi 22260 fi 22261 22262 if test $coin_has_cgl != unavailable && 22263 test $coin_has_cgl != skipping; then 22264 # Set the #define if the component is available 22265 22266 cat >>confdefs.h <<\_ACEOF 22267 #define COIN_HAS_CGL 1 22268 _ACEOF 22269 22270 22271 # Set the variables for source and object code location 22272 22273 CGLSRCDIR=`cd $srcdir/$coin_has_cgl; pwd` 22274 22275 CGLOBJDIR=`pwd`/$coin_has_cgl 22276 22277 CGLDOCDIR=$abs_lib_dir/../share/doc/coin/Cgl 22278 fi 22279 22280 # Define the Makefile conditional 22281 22282 22283 if test $coin_has_cgl != unavailable && 22284 test $coin_has_cgl != skipping; then 22285 COIN_HAS_CGL_TRUE= 22286 COIN_HAS_CGL_FALSE='#' 22287 else 22288 COIN_HAS_CGL_TRUE='#' 22289 COIN_HAS_CGL_FALSE= 22290 fi 22291 22292 echo "$as_me:$LINENO: result: $coin_has_cgl" >&5 22293 echo "${ECHO_T}$coin_has_cgl" >&6 22294 22295 if test $coin_has_coinutils != notGiven && test $coin_has_coinutils != skipping ; then 22296 COINDEPEND_CFLAGS="-I`${CYGPATH_W} ${COINUTILSSRCDIR}/src` -I`${CYGPATH_W} ${COINUTILSOBJDIR}/inc`" 22297 COINDEPEND_LIBS="${COINUTILSOBJDIR}/src/libCoinUtils.la `cat ${COINUTILSOBJDIR}/coinutils_addlibs.txt`" 22298 else 22299 { { echo "$as_me:$LINENO: error: \"Required package CoinUtils unavailable.\"" >&5 22300 echo "$as_me: error: \"Required package CoinUtils unavailable.\"" >&2;} 22301 { (exit 1); exit 1; }; } 22302 fi 22303 if test $coin_has_osi != notGiven && test $coin_has_osi != skipping ; then 22304 COINDEPEND_CFLAGS="${COINDEPEND_CFLAGS} -I`${CYGPATH_W} ${OSISRCDIR}/src` -I`${CYGPATH_W} ${OSIOBJDIR}/inc`" 22305 COINDEPEND_LIBS="${COINDEPEND_LIBS} ${OSIOBJDIR}/src/libOsi.la `cat ${OSIOBJDIR}/osi_addlibs.txt`" 22306 else 22307 { { echo "$as_me:$LINENO: error: \"Required package Osi unavailable.\"" >&5 22308 echo "$as_me: error: \"Required package Osi unavailable.\"" >&2;} 22309 { (exit 1); exit 1; }; } 22310 fi 22311 if test $coin_has_cgl != notGiven && test $coin_has_cgl != skipping ; then 22312 COINDEPEND_CFLAGS="${COINDEPEND_CFLAGS} -I`${CYGPATH_W} ${CGLSRCDIR}/src` -I`${CYGPATH_W} ${CGLOBJDIR}/inc` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglAllDifferent` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglClique` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglDuplicateRow` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglFlowCover` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglGomory` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglKnapsackCover` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglLandP` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglLiftAndProject` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglMixedIntegerRounding` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglMixedIntegerRounding2` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglOddHole` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglPreProcess` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglProbing` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglRedSplit` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglResidualCapacity` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglSimpleRounding` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglTwomir`" 22313 COINDEPEND_LIBS="${COINDEPEND_LIBS} ${CGLOBJDIR}/src/libCgl.la `cat ${CGLOBJDIR}/cgl_addlibs.txt`" 22314 else 22315 { { echo "$as_me:$LINENO: error: \"Required package Cgl unavailable.\"" >&5 22316 echo "$as_me: error: \"Required package Cgl unavailable.\"" >&2;} 22317 { (exit 1); exit 1; }; } 22318 fi 22319 coin_has_coindepend=yes 22320 22321 cat >>confdefs.h <<\_ACEOF 22322 #define COIN_HAS_COINDEPEND 1 22323 _ACEOF 22324 22325 else 22326 # to please configure 22327 22328 22329 if test 0 = 1; then 22330 COIN_HAS_COINUTILS_TRUE= 22331 COIN_HAS_COINUTILS_FALSE='#' 22332 else 22333 COIN_HAS_COINUTILS_TRUE='#' 22334 COIN_HAS_COINUTILS_FALSE= 22335 fi 22336 22337 22338 22339 if test 0 = 1; then 22340 COIN_HAS_OSI_TRUE= 22341 COIN_HAS_OSI_FALSE='#' 22342 else 22343 COIN_HAS_OSI_TRUE='#' 22344 COIN_HAS_OSI_FALSE= 22345 fi 22346 22347 22348 22349 if test 0 = 1; then 22350 COIN_HAS_CGL_TRUE= 22351 COIN_HAS_CGL_FALSE='#' 22352 else 22353 COIN_HAS_CGL_TRUE='#' 22354 COIN_HAS_CGL_FALSE= 22355 fi 22356 22357 fi 22358 22359 if test "$coin_has_clp" != yes ; then 22360 echo "$as_me:$LINENO: checking for COIN project Clp" >&5 22361 echo $ECHO_N "checking for COIN project Clp... $ECHO_C" >&6 22362 22363 # First check, if the sub-project is actually available (ToDo: allow 22364 # other locations) 22365 22366 coin_has_clp=unavailable 22367 if test x"$COIN_SKIP_PROJECTS" != x; then 22368 for dir in $COIN_SKIP_PROJECTS; do 22369 if test $dir = Clp; then 22370 coin_has_clp=skipping 22371 fi 22372 done 22373 fi 22374 22375 if test $coin_has_clp != skipping; then 22376 if test $PACKAGE_TARNAME = clp; then 22377 coin_has_clp=. 22378 else 22379 if test -d $srcdir/../Clp; then 22380 coin_has_clp=../Clp 22381 fi 22382 fi 22383 fi 22384 22385 if test $coin_has_clp != unavailable && 22386 test $coin_has_clp != skipping; then 22387 # Set the #define if the component is available 22388 22389 cat >>confdefs.h <<\_ACEOF 22390 #define COIN_HAS_CLP 1 22391 _ACEOF 22392 22393 22394 # Set the variables for source and object code location 22395 22396 CLPSRCDIR=`cd $srcdir/$coin_has_clp; pwd` 22397 22398 CLPOBJDIR=`pwd`/$coin_has_clp 22399 22400 CLPDOCDIR=$abs_lib_dir/../share/doc/coin/Clp 22401 fi 22402 22403 # Define the Makefile conditional 22404 22405 22406 if test $coin_has_clp != unavailable && 22407 test $coin_has_clp != skipping; then 22408 COIN_HAS_CLP_TRUE= 22409 COIN_HAS_CLP_FALSE='#' 22410 else 22411 COIN_HAS_CLP_TRUE='#' 22412 COIN_HAS_CLP_FALSE= 22413 fi 22414 22415 echo "$as_me:$LINENO: result: $coin_has_clp" >&5 22416 echo "${ECHO_T}$coin_has_clp" >&6 22417 22418 if test $coin_has_clp != notGiven && test $coin_has_clp != skipping ; then 22419 CLP_CFLAGS="-I`${CYGPATH_W} ${CLPSRCDIR}/src` -I`${CYGPATH_W} ${CLPSRCDIR}/src/OsiClp` -I`${CYGPATH_W} ${CLPOBJDIR}/inc`" 22420 CLP_LIBS="${CLPOBJDIR}/src/libClp.la ${CLPOBJDIR}/src/OsiClp/libOsiClp.la `cat ${CLPOBJDIR}/clp_addlibs.txt`" 22421 22422 cat >>confdefs.h <<\_ACEOF 22423 #define COIN_HAS_CLP 1 22424 _ACEOF 22425 22426 else 22427 { { echo "$as_me:$LINENO: error: \"Required package Clp unavailable.\"" >&5 22428 echo "$as_me: error: \"Required package Clp unavailable.\"" >&2;} 22429 { (exit 1); exit 1; }; } 22430 fi 22431 fi 22120 22432 22121 22433 ############################################################################# … … 23629 23941 Usually this means the macro was only invoked conditionally." >&5 23630 23942 echo "$as_me: error: conditional \"COIN_HAS_MIPLIB3\" was never defined. 23943 Usually this means the macro was only invoked conditionally." >&2;} 23944 { (exit 1); exit 1; }; } 23945 fi 23946 if test -z "${COIN_HAS_COINUTILS_TRUE}" && test -z "${COIN_HAS_COINUTILS_FALSE}"; then 23947 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_COINUTILS\" was never defined. 23948 Usually this means the macro was only invoked conditionally." >&5 23949 echo "$as_me: error: conditional \"COIN_HAS_COINUTILS\" was never defined. 23950 Usually this means the macro was only invoked conditionally." >&2;} 23951 { (exit 1); exit 1; }; } 23952 fi 23953 if test -z "${COIN_HAS_OSI_TRUE}" && test -z "${COIN_HAS_OSI_FALSE}"; then 23954 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_OSI\" was never defined. 23955 Usually this means the macro was only invoked conditionally." >&5 23956 echo "$as_me: error: conditional \"COIN_HAS_OSI\" was never defined. 23957 Usually this means the macro was only invoked conditionally." >&2;} 23958 { (exit 1); exit 1; }; } 23959 fi 23960 if test -z "${COIN_HAS_CGL_TRUE}" && test -z "${COIN_HAS_CGL_FALSE}"; then 23961 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_CGL\" was never defined. 23962 Usually this means the macro was only invoked conditionally." >&5 23963 echo "$as_me: error: conditional \"COIN_HAS_CGL\" was never defined. 23964 Usually this means the macro was only invoked conditionally." >&2;} 23965 { (exit 1); exit 1; }; } 23966 fi 23967 if test -z "${COIN_HAS_COINUTILS_TRUE}" && test -z "${COIN_HAS_COINUTILS_FALSE}"; then 23968 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_COINUTILS\" was never defined. 23969 Usually this means the macro was only invoked conditionally." >&5 23970 echo "$as_me: error: conditional \"COIN_HAS_COINUTILS\" was never defined. 23971 Usually this means the macro was only invoked conditionally." >&2;} 23972 { (exit 1); exit 1; }; } 23973 fi 23974 if test -z "${COIN_HAS_OSI_TRUE}" && test -z "${COIN_HAS_OSI_FALSE}"; then 23975 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_OSI\" was never defined. 23976 Usually this means the macro was only invoked conditionally." >&5 23977 echo "$as_me: error: conditional \"COIN_HAS_OSI\" was never defined. 23978 Usually this means the macro was only invoked conditionally." >&2;} 23979 { (exit 1); exit 1; }; } 23980 fi 23981 if test -z "${COIN_HAS_CGL_TRUE}" && test -z "${COIN_HAS_CGL_FALSE}"; then 23982 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_CGL\" was never defined. 23983 Usually this means the macro was only invoked conditionally." >&5 23984 echo "$as_me: error: conditional \"COIN_HAS_CGL\" was never defined. 23985 Usually this means the macro was only invoked conditionally." >&2;} 23986 { (exit 1); exit 1; }; } 23987 fi 23988 if test -z "${COIN_HAS_CLP_TRUE}" && test -z "${COIN_HAS_CLP_FALSE}"; then 23989 { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_CLP\" was never defined. 23990 Usually this means the macro was only invoked conditionally." >&5 23991 echo "$as_me: error: conditional \"COIN_HAS_CLP\" was never defined. 23631 23992 Usually this means the macro was only invoked conditionally." >&2;} 23632 23993 { (exit 1); exit 1; }; } … … 24354 24715 s,@COIN_HAS_MIPLIB3_TRUE@,$COIN_HAS_MIPLIB3_TRUE,;t t 24355 24716 s,@COIN_HAS_MIPLIB3_FALSE@,$COIN_HAS_MIPLIB3_FALSE,;t t 24717 s,@COINUTILSSRCDIR@,$COINUTILSSRCDIR,;t t 24718 s,@COINUTILSOBJDIR@,$COINUTILSOBJDIR,;t t 24719 s,@COINUTILSDOCDIR@,$COINUTILSDOCDIR,;t t 24720 s,@COIN_HAS_COINUTILS_TRUE@,$COIN_HAS_COINUTILS_TRUE,;t t 24721 s,@COIN_HAS_COINUTILS_FALSE@,$COIN_HAS_COINUTILS_FALSE,;t t 24722 s,@OSISRCDIR@,$OSISRCDIR,;t t 24723 s,@OSIOBJDIR@,$OSIOBJDIR,;t t 24724 s,@OSIDOCDIR@,$OSIDOCDIR,;t t 24725 s,@COIN_HAS_OSI_TRUE@,$COIN_HAS_OSI_TRUE,;t t 24726 s,@COIN_HAS_OSI_FALSE@,$COIN_HAS_OSI_FALSE,;t t 24727 s,@CGLSRCDIR@,$CGLSRCDIR,;t t 24728 s,@CGLOBJDIR@,$CGLOBJDIR,;t t 24729 s,@CGLDOCDIR@,$CGLDOCDIR,;t t 24730 s,@COIN_HAS_CGL_TRUE@,$COIN_HAS_CGL_TRUE,;t t 24731 s,@COIN_HAS_CGL_FALSE@,$COIN_HAS_CGL_FALSE,;t t 24732 s,@CLPSRCDIR@,$CLPSRCDIR,;t t 24733 s,@CLPOBJDIR@,$CLPOBJDIR,;t t 24734 s,@CLPDOCDIR@,$CLPDOCDIR,;t t 24356 24735 s,@CPX_LIBS@,$CPX_LIBS,;t t 24357 24736 s,@CPX_CFLAGS@,$CPX_CFLAGS,;t t -
branches/split/Cbc/configure.ac
r1437 r1438 66 66 AC_COIN_HAS_MODULE(Miplib3, [coindatamiplib3], [required=0]) 67 67 68 #TODO! fallbacks! 68 # fallbacks for CoinDepend and Clp if no pkg-config is available 69 if test "$coin_has_coindepend" != yes ; then 70 AC_COIN_HAS_PROJECT(CoinUtils) 71 AC_COIN_HAS_PROJECT(Osi) 72 AC_COIN_HAS_PROJECT(Cgl) 73 if test $coin_has_coinutils != notGiven && test $coin_has_coinutils != skipping ; then 74 COINDEPEND_CFLAGS="-I`${CYGPATH_W} ${COINUTILSSRCDIR}/src` -I`${CYGPATH_W} ${COINUTILSOBJDIR}/inc`" 75 COINDEPEND_LIBS="${COINUTILSOBJDIR}/src/libCoinUtils.la `cat ${COINUTILSOBJDIR}/coinutils_addlibs.txt`" 76 else 77 AC_MSG_ERROR("Required package CoinUtils unavailable.") 78 fi 79 if test $coin_has_osi != notGiven && test $coin_has_osi != skipping ; then 80 COINDEPEND_CFLAGS="${COINDEPEND_CFLAGS} -I`${CYGPATH_W} ${OSISRCDIR}/src` -I`${CYGPATH_W} ${OSIOBJDIR}/inc`" 81 COINDEPEND_LIBS="${COINDEPEND_LIBS} ${OSIOBJDIR}/src/libOsi.la `cat ${OSIOBJDIR}/osi_addlibs.txt`" 82 else 83 AC_MSG_ERROR("Required package Osi unavailable.") 84 fi 85 if test $coin_has_cgl != notGiven && test $coin_has_cgl != skipping ; then 86 COINDEPEND_CFLAGS="${COINDEPEND_CFLAGS} -I`${CYGPATH_W} ${CGLSRCDIR}/src` -I`${CYGPATH_W} ${CGLOBJDIR}/inc` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglAllDifferent` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglClique` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglDuplicateRow` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglFlowCover` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglGomory` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglKnapsackCover` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglLandP` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglLiftAndProject` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglMixedIntegerRounding` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglMixedIntegerRounding2` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglOddHole` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglPreProcess` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglProbing` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglRedSplit` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglResidualCapacity` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglSimpleRounding` -I`${CYGPATH_W} ${CGLSRCDIR}/src/CglTwomir`" 87 COINDEPEND_LIBS="${COINDEPEND_LIBS} ${CGLOBJDIR}/src/libCgl.la `cat ${CGLOBJDIR}/cgl_addlibs.txt`" 88 else 89 AC_MSG_ERROR("Required package Cgl unavailable.") 90 fi 91 coin_has_coindepend=yes 92 AC_DEFINE(COIN_HAS_COINDEPEND,[1],[Define to 1 if the CoinDepend module is available]) 93 else 94 # to please configure 95 AM_CONDITIONAL(COIN_HAS_COINUTILS, [test 0 = 1]) 96 AM_CONDITIONAL(COIN_HAS_OSI, [test 0 = 1]) 97 AM_CONDITIONAL(COIN_HAS_CGL, [test 0 = 1]) 98 fi 99 100 if test "$coin_has_clp" != yes ; then 101 AC_COIN_HAS_PROJECT(Clp) 102 if test $coin_has_clp != notGiven && test $coin_has_clp != skipping ; then 103 CLP_CFLAGS="-I`${CYGPATH_W} ${CLPSRCDIR}/src` -I`${CYGPATH_W} ${CLPSRCDIR}/src/OsiClp` -I`${CYGPATH_W} ${CLPOBJDIR}/inc`" 104 CLP_LIBS="${CLPOBJDIR}/src/libClp.la ${CLPOBJDIR}/src/OsiClp/libOsiClp.la `cat ${CLPOBJDIR}/clp_addlibs.txt`" 105 AC_DEFINE(COIN_HAS_CLP,[1],[Define to 1 if the Clp module is available]) 106 else 107 AC_MSG_ERROR("Required package Clp unavailable.") 108 fi 109 fi 69 110 70 111 ############################################################################# -
branches/split/Cbc/inc/config_cbc.h.in
r1437 r1438 20 20 #undef COIN_HAS_ASL 21 21 22 /* Define to 1 if the Cgl package is used */ 23 #undef COIN_HAS_CGL 24 22 25 /* Define to 1 if the Clp module is available */ 23 26 #undef COIN_HAS_CLP … … 25 28 /* Define to 1 if the CoinDepend module is available */ 26 29 #undef COIN_HAS_COINDEPEND 30 31 /* Define to 1 if the CoinUtils package is used */ 32 #undef COIN_HAS_COINUTILS 27 33 28 34 /* Define to 1 if the Cpx module is available */ … … 43 49 /* Define to 1 if the Netlib module is available */ 44 50 #undef COIN_HAS_NETLIB 51 52 /* Define to 1 if the Osi package is used */ 53 #undef COIN_HAS_OSI 45 54 46 55 /* Define to 1 if the OsiTests module is available */ -
branches/split/Cbc/src/Makefile.in
r1437 r1438 255 255 CDEFS = @CDEFS@ 256 256 CFLAGS = @CFLAGS@ 257 CGLDOCDIR = @CGLDOCDIR@ 258 CGLOBJDIR = @CGLOBJDIR@ 259 CGLSRCDIR = @CGLSRCDIR@ 260 CLPDOCDIR = @CLPDOCDIR@ 261 CLPOBJDIR = @CLPOBJDIR@ 262 CLPSRCDIR = @CLPSRCDIR@ 257 263 CLP_CFLAGS = @CLP_CFLAGS@ 258 264 CLP_DATA = @CLP_DATA@ … … 261 267 COINDEPEND_DATA = @COINDEPEND_DATA@ 262 268 COINDEPEND_LIBS = @COINDEPEND_LIBS@ 269 COINUTILSDOCDIR = @COINUTILSDOCDIR@ 270 COINUTILSOBJDIR = @COINUTILSOBJDIR@ 271 COINUTILSSRCDIR = @COINUTILSSRCDIR@ 263 272 COIN_HAS_ASL_FALSE = @COIN_HAS_ASL_FALSE@ 264 273 COIN_HAS_ASL_TRUE = @COIN_HAS_ASL_TRUE@ 274 COIN_HAS_CGL_FALSE = @COIN_HAS_CGL_FALSE@ 275 COIN_HAS_CGL_TRUE = @COIN_HAS_CGL_TRUE@ 265 276 COIN_HAS_CLP_FALSE = @COIN_HAS_CLP_FALSE@ 266 277 COIN_HAS_CLP_TRUE = @COIN_HAS_CLP_TRUE@ 267 278 COIN_HAS_COINDEPEND_FALSE = @COIN_HAS_COINDEPEND_FALSE@ 268 279 COIN_HAS_COINDEPEND_TRUE = @COIN_HAS_COINDEPEND_TRUE@ 280 COIN_HAS_COINUTILS_FALSE = @COIN_HAS_COINUTILS_FALSE@ 281 COIN_HAS_COINUTILS_TRUE = @COIN_HAS_COINUTILS_TRUE@ 269 282 COIN_HAS_CPX_FALSE = @COIN_HAS_CPX_FALSE@ 270 283 COIN_HAS_CPX_TRUE = @COIN_HAS_CPX_TRUE@ … … 281 294 COIN_HAS_OSITESTS_FALSE = @COIN_HAS_OSITESTS_FALSE@ 282 295 COIN_HAS_OSITESTS_TRUE = @COIN_HAS_OSITESTS_TRUE@ 296 COIN_HAS_OSI_FALSE = @COIN_HAS_OSI_FALSE@ 297 COIN_HAS_OSI_TRUE = @COIN_HAS_OSI_TRUE@ 283 298 COIN_HAS_SAMPLE_FALSE = @COIN_HAS_SAMPLE_FALSE@ 284 299 COIN_HAS_SAMPLE_TRUE = @COIN_HAS_SAMPLE_TRUE@ … … 350 365 OPT_CFLAGS = @OPT_CFLAGS@ 351 366 OPT_CXXFLAGS = @OPT_CXXFLAGS@ 367 OSIDOCDIR = @OSIDOCDIR@ 368 OSIOBJDIR = @OSIOBJDIR@ 369 OSISRCDIR = @OSISRCDIR@ 352 370 OSITESTS_CFLAGS = @OSITESTS_CFLAGS@ 353 371 OSITESTS_DATA = @OSITESTS_DATA@ -
branches/split/Cbc/test/Makefile.in
r1437 r1438 141 141 CDEFS = @CDEFS@ 142 142 CFLAGS = @CFLAGS@ 143 CGLDOCDIR = @CGLDOCDIR@ 144 CGLOBJDIR = @CGLOBJDIR@ 145 CGLSRCDIR = @CGLSRCDIR@ 146 CLPDOCDIR = @CLPDOCDIR@ 147 CLPOBJDIR = @CLPOBJDIR@ 148 CLPSRCDIR = @CLPSRCDIR@ 143 149 CLP_CFLAGS = @CLP_CFLAGS@ 144 150 CLP_DATA = @CLP_DATA@ … … 147 153 COINDEPEND_DATA = @COINDEPEND_DATA@ 148 154 COINDEPEND_LIBS = @COINDEPEND_LIBS@ 155 COINUTILSDOCDIR = @COINUTILSDOCDIR@ 156 COINUTILSOBJDIR = @COINUTILSOBJDIR@ 157 COINUTILSSRCDIR = @COINUTILSSRCDIR@ 149 158 COIN_HAS_ASL_FALSE = @COIN_HAS_ASL_FALSE@ 150 159 COIN_HAS_ASL_TRUE = @COIN_HAS_ASL_TRUE@ 160 COIN_HAS_CGL_FALSE = @COIN_HAS_CGL_FALSE@ 161 COIN_HAS_CGL_TRUE = @COIN_HAS_CGL_TRUE@ 151 162 COIN_HAS_CLP_FALSE = @COIN_HAS_CLP_FALSE@ 152 163 COIN_HAS_CLP_TRUE = @COIN_HAS_CLP_TRUE@ 153 164 COIN_HAS_COINDEPEND_FALSE = @COIN_HAS_COINDEPEND_FALSE@ 154 165 COIN_HAS_COINDEPEND_TRUE = @COIN_HAS_COINDEPEND_TRUE@ 166 COIN_HAS_COINUTILS_FALSE = @COIN_HAS_COINUTILS_FALSE@ 167 COIN_HAS_COINUTILS_TRUE = @COIN_HAS_COINUTILS_TRUE@ 155 168 COIN_HAS_CPX_FALSE = @COIN_HAS_CPX_FALSE@ 156 169 COIN_HAS_CPX_TRUE = @COIN_HAS_CPX_TRUE@ … … 167 180 COIN_HAS_OSITESTS_FALSE = @COIN_HAS_OSITESTS_FALSE@ 168 181 COIN_HAS_OSITESTS_TRUE = @COIN_HAS_OSITESTS_TRUE@ 182 COIN_HAS_OSI_FALSE = @COIN_HAS_OSI_FALSE@ 183 COIN_HAS_OSI_TRUE = @COIN_HAS_OSI_TRUE@ 169 184 COIN_HAS_SAMPLE_FALSE = @COIN_HAS_SAMPLE_FALSE@ 170 185 COIN_HAS_SAMPLE_TRUE = @COIN_HAS_SAMPLE_TRUE@ … … 236 251 OPT_CFLAGS = @OPT_CFLAGS@ 237 252 OPT_CXXFLAGS = @OPT_CXXFLAGS@ 253 OSIDOCDIR = @OSIDOCDIR@ 254 OSIOBJDIR = @OSIOBJDIR@ 255 OSISRCDIR = @OSISRCDIR@ 238 256 OSITESTS_CFLAGS = @OSITESTS_CFLAGS@ 239 257 OSITESTS_DATA = @OSITESTS_DATA@
Note: See TracChangeset
for help on using the changeset viewer.