Changeset 1821 for stable


Ignore:
Timestamp:
Nov 29, 2012 8:51:52 AM (6 years ago)
Author:
stefan
Message:

remove OsiCbc? from stable branch: not maintained anymore and not advised for usage (bad performance)

Location:
stable/2.8/Cbc
Files:
3 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • stable/2.8/Cbc/Makefile.am

    r1739 r1821  
    127127
    128128pkgconfiglibdir = $(libdir)/pkgconfig
    129 pkgconfiglib_DATA = cbc.pc osi-cbc.pc
     129pkgconfiglib_DATA = cbc.pc
    130130
    131131addlibsdir = $(DESTDIR)$(datadir)/coin/doc/Cbc
  • stable/2.8/Cbc/Makefile.in

    r1739 r1821  
    6161        $(srcdir)/BuildTools/Makemain.inc $(srcdir)/Makefile.am \
    6262        $(srcdir)/Makefile.in $(srcdir)/cbc-uninstalled.pc.in \
    63         $(srcdir)/cbc.pc.in $(srcdir)/osi-cbc-uninstalled.pc.in \
    64         $(srcdir)/osi-cbc.pc.in $(top_srcdir)/configure \
     63        $(srcdir)/cbc.pc.in $(top_srcdir)/configure \
    6564        $(top_srcdir)/doxydoc/doxygen.conf.in \
    6665        $(top_srcdir)/examples/Makefile.in AUTHORS INSTALL \
     
    8079        $(top_builddir)/src/config_cbc.h
    8180CONFIG_CLEAN_FILES = examples/Makefile cbc.pc cbc-uninstalled.pc \
    82         osi-cbc.pc osi-cbc-uninstalled.pc doxydoc/doxygen.conf
     81        doxydoc/doxygen.conf
    8382SOURCES =
    8483DIST_SOURCES =
     
    192191COIN_HAS_MSK_FALSE = @COIN_HAS_MSK_FALSE@
    193192COIN_HAS_MSK_TRUE = @COIN_HAS_MSK_TRUE@
    194 COIN_HAS_NETLIB_FALSE = @COIN_HAS_NETLIB_FALSE@
    195 COIN_HAS_NETLIB_TRUE = @COIN_HAS_NETLIB_TRUE@
    196 COIN_HAS_OSITESTS_FALSE = @COIN_HAS_OSITESTS_FALSE@
    197 COIN_HAS_OSITESTS_TRUE = @COIN_HAS_OSITESTS_TRUE@
    198193COIN_HAS_PKGCONFIG_FALSE = @COIN_HAS_PKGCONFIG_FALSE@
    199194COIN_HAS_PKGCONFIG_TRUE = @COIN_HAS_PKGCONFIG_TRUE@
     
    291286MSK_LIBS = @MSK_LIBS@
    292287MSK_LIBS_INSTALLED = @MSK_LIBS_INSTALLED@
    293 NETLIB_CFLAGS = @NETLIB_CFLAGS@
    294 NETLIB_CFLAGS_INSTALLED = @NETLIB_CFLAGS_INSTALLED@
    295 NETLIB_DATA = @NETLIB_DATA@
    296 NETLIB_DATA_INSTALLED = @NETLIB_DATA_INSTALLED@
    297 NETLIB_DEPENDENCIES = @NETLIB_DEPENDENCIES@
    298 NETLIB_LIBS = @NETLIB_LIBS@
    299 NETLIB_LIBS_INSTALLED = @NETLIB_LIBS_INSTALLED@
    300288OBJEXT = @OBJEXT@
    301289OPT_CFLAGS = @OPT_CFLAGS@
    302290OPT_CXXFLAGS = @OPT_CXXFLAGS@
    303 OSICBC_DFLT_SOLVER_CLP_FALSE = @OSICBC_DFLT_SOLVER_CLP_FALSE@
    304 OSICBC_DFLT_SOLVER_CLP_TRUE = @OSICBC_DFLT_SOLVER_CLP_TRUE@
    305 OSICBC_DFLT_SOLVER_CPX_FALSE = @OSICBC_DFLT_SOLVER_CPX_FALSE@
    306 OSICBC_DFLT_SOLVER_CPX_TRUE = @OSICBC_DFLT_SOLVER_CPX_TRUE@
    307 OSICBC_DFLT_SOLVER_DYLP_FALSE = @OSICBC_DFLT_SOLVER_DYLP_FALSE@
    308 OSICBC_DFLT_SOLVER_DYLP_TRUE = @OSICBC_DFLT_SOLVER_DYLP_TRUE@
    309 OSICBC_DFLT_SOLVER_GLPK_FALSE = @OSICBC_DFLT_SOLVER_GLPK_FALSE@
    310 OSICBC_DFLT_SOLVER_GLPK_TRUE = @OSICBC_DFLT_SOLVER_GLPK_TRUE@
    311 OSICBC_DFLT_SOLVER_GRB_FALSE = @OSICBC_DFLT_SOLVER_GRB_FALSE@
    312 OSICBC_DFLT_SOLVER_GRB_TRUE = @OSICBC_DFLT_SOLVER_GRB_TRUE@
    313 OSICBC_DFLT_SOLVER_MSK_FALSE = @OSICBC_DFLT_SOLVER_MSK_FALSE@
    314 OSICBC_DFLT_SOLVER_MSK_TRUE = @OSICBC_DFLT_SOLVER_MSK_TRUE@
    315 OSICBC_DFLT_SOLVER_SPX_FALSE = @OSICBC_DFLT_SOLVER_SPX_FALSE@
    316 OSICBC_DFLT_SOLVER_SPX_TRUE = @OSICBC_DFLT_SOLVER_SPX_TRUE@
    317 OSICBC_DFLT_SOLVER_SYM_FALSE = @OSICBC_DFLT_SOLVER_SYM_FALSE@
    318 OSICBC_DFLT_SOLVER_SYM_TRUE = @OSICBC_DFLT_SOLVER_SYM_TRUE@
    319 OSICBC_DFLT_SOLVER_VOL_FALSE = @OSICBC_DFLT_SOLVER_VOL_FALSE@
    320 OSICBC_DFLT_SOLVER_VOL_TRUE = @OSICBC_DFLT_SOLVER_VOL_TRUE@
    321 OSICBC_DFLT_SOLVER_XPR_FALSE = @OSICBC_DFLT_SOLVER_XPR_FALSE@
    322 OSICBC_DFLT_SOLVER_XPR_TRUE = @OSICBC_DFLT_SOLVER_XPR_TRUE@
    323 OSITESTS_CFLAGS = @OSITESTS_CFLAGS@
    324 OSITESTS_CFLAGS_INSTALLED = @OSITESTS_CFLAGS_INSTALLED@
    325 OSITESTS_DATA = @OSITESTS_DATA@
    326 OSITESTS_DATA_INSTALLED = @OSITESTS_DATA_INSTALLED@
    327 OSITESTS_DEPENDENCIES = @OSITESTS_DEPENDENCIES@
    328 OSITESTS_LIBS = @OSITESTS_LIBS@
    329 OSITESTS_LIBS_INSTALLED = @OSITESTS_LIBS_INSTALLED@
    330291PACKAGE = @PACKAGE@
    331292PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
     
    474435########################################################################
    475436pkgconfiglibdir = $(libdir)/pkgconfig
    476 pkgconfiglib_DATA = cbc.pc osi-cbc.pc
     437pkgconfiglib_DATA = cbc.pc
    477438addlibsdir = $(DESTDIR)$(datadir)/coin/doc/Cbc
    478439
     
    527488        cd $(top_builddir) && $(SHELL) ./config.status $@
    528489cbc-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/cbc-uninstalled.pc.in
    529         cd $(top_builddir) && $(SHELL) ./config.status $@
    530 osi-cbc.pc: $(top_builddir)/config.status $(srcdir)/osi-cbc.pc.in
    531         cd $(top_builddir) && $(SHELL) ./config.status $@
    532 osi-cbc-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/osi-cbc-uninstalled.pc.in
    533490        cd $(top_builddir) && $(SHELL) ./config.status $@
    534491doxydoc/doxygen.conf: $(top_builddir)/config.status $(top_srcdir)/doxydoc/doxygen.conf.in
  • stable/2.8/Cbc/configure

    r1809 r1821  
    473473#endif"
    474474
    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 ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE have_svnversion CBC_SVN_REV CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT COIN_CC_IS_CL_TRUE COIN_CC_IS_CL_FALSE MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX COIN_CXX_IS_CL_TRUE COIN_CXX_IS_CL_FALSE MPICXX EGREP LN_S 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 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 COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_PKG_CONFIG_PATH_UNINSTALLED COINDEPEND_LIBS COINDEPEND_CFLAGS COINDEPEND_DATA COINDEPEND_DEPENDENCIES COINDEPEND_LIBS_INSTALLED COINDEPEND_CFLAGS_INSTALLED COINDEPEND_DATA_INSTALLED CBCLIB_CFLAGS CBCLIB_LIBS CBCLIB_PCLIBS CBCLIB_PCREQUIRES CBCLIB_DEPENDENCIES CBCLIB_CFLAGS_INSTALLED CBCLIB_LIBS_INSTALLED CBCGENERIC_CFLAGS CBCGENERIC_LIBS CBCGENERIC_PCLIBS CBCGENERIC_PCREQUIRES CBCGENERIC_DEPENDENCIES CBCGENERIC_CFLAGS_INSTALLED CBCGENERIC_LIBS_INSTALLED COIN_HAS_COINDEPEND_TRUE COIN_HAS_COINDEPEND_FALSE CLP_LIBS CLP_CFLAGS CLP_DATA CLP_DEPENDENCIES CLP_LIBS_INSTALLED CLP_CFLAGS_INSTALLED CLP_DATA_INSTALLED COIN_HAS_CLP_TRUE COIN_HAS_CLP_FALSE OSITESTS_LIBS OSITESTS_CFLAGS OSITESTS_DATA OSITESTS_DEPENDENCIES OSITESTS_LIBS_INSTALLED OSITESTS_CFLAGS_INSTALLED OSITESTS_DATA_INSTALLED COIN_HAS_OSITESTS_TRUE COIN_HAS_OSITESTS_FALSE SAMPLE_LIBS SAMPLE_CFLAGS SAMPLE_DATA SAMPLE_DEPENDENCIES SAMPLE_LIBS_INSTALLED SAMPLE_CFLAGS_INSTALLED SAMPLE_DATA_INSTALLED COIN_HAS_SAMPLE_TRUE COIN_HAS_SAMPLE_FALSE NETLIB_LIBS NETLIB_CFLAGS NETLIB_DATA NETLIB_DEPENDENCIES NETLIB_LIBS_INSTALLED NETLIB_CFLAGS_INSTALLED NETLIB_DATA_INSTALLED COIN_HAS_NETLIB_TRUE COIN_HAS_NETLIB_FALSE MIPLIB3_LIBS MIPLIB3_CFLAGS MIPLIB3_DATA MIPLIB3_DEPENDENCIES MIPLIB3_LIBS_INSTALLED MIPLIB3_CFLAGS_INSTALLED MIPLIB3_DATA_INSTALLED COIN_HAS_MIPLIB3_TRUE COIN_HAS_MIPLIB3_FALSE DYLP_LIBS DYLP_CFLAGS DYLP_DATA DYLP_DEPENDENCIES DYLP_LIBS_INSTALLED DYLP_CFLAGS_INSTALLED DYLP_DATA_INSTALLED COIN_HAS_DYLP_TRUE COIN_HAS_DYLP_FALSE VOL_LIBS VOL_CFLAGS VOL_DATA VOL_DEPENDENCIES VOL_LIBS_INSTALLED VOL_CFLAGS_INSTALLED VOL_DATA_INSTALLED COIN_HAS_VOL_TRUE COIN_HAS_VOL_FALSE CPX_LIBS CPX_CFLAGS CPX_DATA CPX_DEPENDENCIES CPX_LIBS_INSTALLED CPX_CFLAGS_INSTALLED CPX_DATA_INSTALLED COIN_HAS_CPX_TRUE COIN_HAS_CPX_FALSE GLPK_LIBS GLPK_CFLAGS GLPK_DATA GLPK_DEPENDENCIES GLPK_LIBS_INSTALLED GLPK_CFLAGS_INSTALLED GLPK_DATA_INSTALLED COIN_HAS_GLPK_TRUE COIN_HAS_GLPK_FALSE GRB_LIBS GRB_CFLAGS GRB_DATA GRB_DEPENDENCIES GRB_LIBS_INSTALLED GRB_CFLAGS_INSTALLED GRB_DATA_INSTALLED COIN_HAS_GRB_TRUE COIN_HAS_GRB_FALSE MSK_LIBS MSK_CFLAGS MSK_DATA MSK_DEPENDENCIES MSK_LIBS_INSTALLED MSK_CFLAGS_INSTALLED MSK_DATA_INSTALLED COIN_HAS_MSK_TRUE COIN_HAS_MSK_FALSE SPX_LIBS SPX_CFLAGS SPX_DATA SPX_DEPENDENCIES SPX_LIBS_INSTALLED SPX_CFLAGS_INSTALLED SPX_DATA_INSTALLED COIN_HAS_SPX_TRUE COIN_HAS_SPX_FALSE XPR_LIBS XPR_CFLAGS XPR_DATA XPR_DEPENDENCIES XPR_LIBS_INSTALLED XPR_CFLAGS_INSTALLED XPR_DATA_INSTALLED COIN_HAS_XPR_TRUE COIN_HAS_XPR_FALSE ASL_LIBS ASL_CFLAGS ASL_DATA ASL_DEPENDENCIES ASL_LIBS_INSTALLED ASL_CFLAGS_INSTALLED ASL_DATA_INSTALLED COIN_HAS_ASL_TRUE COIN_HAS_ASL_FALSE CBC_BUILD_CBC_GENERIC_TRUE CBC_BUILD_CBC_GENERIC_FALSE OSICBC_DFLT_SOLVER_CLP_TRUE OSICBC_DFLT_SOLVER_CLP_FALSE OSICBC_DFLT_SOLVER_CPX_TRUE OSICBC_DFLT_SOLVER_CPX_FALSE OSICBC_DFLT_SOLVER_DYLP_TRUE OSICBC_DFLT_SOLVER_DYLP_FALSE OSICBC_DFLT_SOLVER_GLPK_TRUE OSICBC_DFLT_SOLVER_GLPK_FALSE OSICBC_DFLT_SOLVER_GRB_TRUE OSICBC_DFLT_SOLVER_GRB_FALSE OSICBC_DFLT_SOLVER_MSK_TRUE OSICBC_DFLT_SOLVER_MSK_FALSE OSICBC_DFLT_SOLVER_SPX_TRUE OSICBC_DFLT_SOLVER_SPX_FALSE OSICBC_DFLT_SOLVER_SYM_TRUE OSICBC_DFLT_SOLVER_SYM_FALSE OSICBC_DFLT_SOLVER_VOL_TRUE OSICBC_DFLT_SOLVER_VOL_FALSE OSICBC_DFLT_SOLVER_XPR_TRUE OSICBC_DFLT_SOLVER_XPR_FALSE coin_have_doxygen coin_doxy_usedot coin_doxy_tagname coin_doxy_logname coin_doxy_tagfiles coin_doxy_excludes LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
     475ac_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 ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE have_svnversion CBC_SVN_REV CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT COIN_CC_IS_CL_TRUE COIN_CC_IS_CL_FALSE MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX COIN_CXX_IS_CL_TRUE COIN_CXX_IS_CL_FALSE MPICXX EGREP LN_S 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 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 COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_PKG_CONFIG_PATH_UNINSTALLED COINDEPEND_LIBS COINDEPEND_CFLAGS COINDEPEND_DATA COINDEPEND_DEPENDENCIES COINDEPEND_LIBS_INSTALLED COINDEPEND_CFLAGS_INSTALLED COINDEPEND_DATA_INSTALLED CBCLIB_CFLAGS CBCLIB_LIBS CBCLIB_PCLIBS CBCLIB_PCREQUIRES CBCLIB_DEPENDENCIES CBCLIB_CFLAGS_INSTALLED CBCLIB_LIBS_INSTALLED CBCGENERIC_CFLAGS CBCGENERIC_LIBS CBCGENERIC_PCLIBS CBCGENERIC_PCREQUIRES CBCGENERIC_DEPENDENCIES CBCGENERIC_CFLAGS_INSTALLED CBCGENERIC_LIBS_INSTALLED COIN_HAS_COINDEPEND_TRUE COIN_HAS_COINDEPEND_FALSE CLP_LIBS CLP_CFLAGS CLP_DATA CLP_DEPENDENCIES CLP_LIBS_INSTALLED CLP_CFLAGS_INSTALLED CLP_DATA_INSTALLED COIN_HAS_CLP_TRUE COIN_HAS_CLP_FALSE SAMPLE_LIBS SAMPLE_CFLAGS SAMPLE_DATA SAMPLE_DEPENDENCIES SAMPLE_LIBS_INSTALLED SAMPLE_CFLAGS_INSTALLED SAMPLE_DATA_INSTALLED COIN_HAS_SAMPLE_TRUE COIN_HAS_SAMPLE_FALSE MIPLIB3_LIBS MIPLIB3_CFLAGS MIPLIB3_DATA MIPLIB3_DEPENDENCIES MIPLIB3_LIBS_INSTALLED MIPLIB3_CFLAGS_INSTALLED MIPLIB3_DATA_INSTALLED COIN_HAS_MIPLIB3_TRUE COIN_HAS_MIPLIB3_FALSE DYLP_LIBS DYLP_CFLAGS DYLP_DATA DYLP_DEPENDENCIES DYLP_LIBS_INSTALLED DYLP_CFLAGS_INSTALLED DYLP_DATA_INSTALLED COIN_HAS_DYLP_TRUE COIN_HAS_DYLP_FALSE VOL_LIBS VOL_CFLAGS VOL_DATA VOL_DEPENDENCIES VOL_LIBS_INSTALLED VOL_CFLAGS_INSTALLED VOL_DATA_INSTALLED COIN_HAS_VOL_TRUE COIN_HAS_VOL_FALSE CPX_LIBS CPX_CFLAGS CPX_DATA CPX_DEPENDENCIES CPX_LIBS_INSTALLED CPX_CFLAGS_INSTALLED CPX_DATA_INSTALLED COIN_HAS_CPX_TRUE COIN_HAS_CPX_FALSE GLPK_LIBS GLPK_CFLAGS GLPK_DATA GLPK_DEPENDENCIES GLPK_LIBS_INSTALLED GLPK_CFLAGS_INSTALLED GLPK_DATA_INSTALLED COIN_HAS_GLPK_TRUE COIN_HAS_GLPK_FALSE GRB_LIBS GRB_CFLAGS GRB_DATA GRB_DEPENDENCIES GRB_LIBS_INSTALLED GRB_CFLAGS_INSTALLED GRB_DATA_INSTALLED COIN_HAS_GRB_TRUE COIN_HAS_GRB_FALSE MSK_LIBS MSK_CFLAGS MSK_DATA MSK_DEPENDENCIES MSK_LIBS_INSTALLED MSK_CFLAGS_INSTALLED MSK_DATA_INSTALLED COIN_HAS_MSK_TRUE COIN_HAS_MSK_FALSE SPX_LIBS SPX_CFLAGS SPX_DATA SPX_DEPENDENCIES SPX_LIBS_INSTALLED SPX_CFLAGS_INSTALLED SPX_DATA_INSTALLED COIN_HAS_SPX_TRUE COIN_HAS_SPX_FALSE XPR_LIBS XPR_CFLAGS XPR_DATA XPR_DEPENDENCIES XPR_LIBS_INSTALLED XPR_CFLAGS_INSTALLED XPR_DATA_INSTALLED COIN_HAS_XPR_TRUE COIN_HAS_XPR_FALSE ASL_LIBS ASL_CFLAGS ASL_DATA ASL_DEPENDENCIES ASL_LIBS_INSTALLED ASL_CFLAGS_INSTALLED ASL_DATA_INSTALLED COIN_HAS_ASL_TRUE COIN_HAS_ASL_FALSE CBC_BUILD_CBC_GENERIC_TRUE CBC_BUILD_CBC_GENERIC_FALSE coin_have_doxygen coin_doxy_usedot coin_doxy_tagname coin_doxy_logname coin_doxy_tagfiles coin_doxy_excludes LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
    476476ac_subst_files=''
    477477
     
    11281128  --with-clp-incdir directory with header files for using package Clp
    11291129  --with-clp-datadir directory with data files for using package Clp
    1130   --with-ositests-lib linker flags for using package OsiTests
    1131   --with-ositests-incdir directory with header files for using package
    1132                           OsiTests
    1133   --with-ositests-datadir directory with data files for using package OsiTests
    11341130  --with-sample-lib linker flags for using package Sample
    11351131  --with-sample-incdir directory with header files for using package Sample
    11361132  --with-sample-datadir directory with data files for using package Sample
    1137   --with-netlib-lib linker flags for using package Netlib
    1138   --with-netlib-incdir directory with header files for using package Netlib
    1139   --with-netlib-datadir directory with data files for using package Netlib
    11401133  --with-miplib3-lib linker flags for using package Miplib3
    11411134  --with-miplib3-incdir directory with header files for using package Miplib3
     
    11771170                          specify the path of the pthreads win32 header file
    11781171                          (for cl/icl builds only)
    1179   --with-osicbc-default-solver
    1180                           specify underlying solver for OsiCbc (default clp)
    11811172  --with-dot              use dot (from graphviz) when creating documentation
    11821173                          with doxygen if available; --without-dot to disable
     
    59975988*-*-irix6*)
    59985989  # Find out which ABI we are using.
    5999   echo '#line 5999 "configure"' > conftest.$ac_ext
     5990  echo '#line 5990 "configure"' > conftest.$ac_ext
    60005991  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
    60015992  (eval $ac_compile) 2>&5
     
    71317122
    71327123# Provide some information about the compiler.
    7133 echo "$as_me:7133:" \
     7124echo "$as_me:7124:" \
    71347125     "checking for Fortran 77 compiler version" >&5
    71357126ac_compiler=`set X $ac_compile; echo $2`
     
    81988189   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    81998190   -e 's:$: $lt_compiler_flag:'`
    8200    (eval echo "\"\$as_me:8200: $lt_compile\"" >&5)
     8191   (eval echo "\"\$as_me:8191: $lt_compile\"" >&5)
    82018192   (eval "$lt_compile" 2>conftest.err)
    82028193   ac_status=$?
    82038194   cat conftest.err >&5
    8204    echo "$as_me:8204: \$? = $ac_status" >&5
     8195   echo "$as_me:8195: \$? = $ac_status" >&5
    82058196   if (exit $ac_status) && test -s "$ac_outfile"; then
    82068197     # The compiler can only warn and ignore the option if not recognized
     
    84668457   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    84678458   -e 's:$: $lt_compiler_flag:'`
    8468    (eval echo "\"\$as_me:8468: $lt_compile\"" >&5)
     8459   (eval echo "\"\$as_me:8459: $lt_compile\"" >&5)
    84698460   (eval "$lt_compile" 2>conftest.err)
    84708461   ac_status=$?
    84718462   cat conftest.err >&5
    8472    echo "$as_me:8472: \$? = $ac_status" >&5
     8463   echo "$as_me:8463: \$? = $ac_status" >&5
    84738464   if (exit $ac_status) && test -s "$ac_outfile"; then
    84748465     # The compiler can only warn and ignore the option if not recognized
     
    85708561   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    85718562   -e 's:$: $lt_compiler_flag:'`
    8572    (eval echo "\"\$as_me:8572: $lt_compile\"" >&5)
     8563   (eval echo "\"\$as_me:8563: $lt_compile\"" >&5)
    85738564   (eval "$lt_compile" 2>out/conftest.err)
    85748565   ac_status=$?
    85758566   cat out/conftest.err >&5
    8576    echo "$as_me:8576: \$? = $ac_status" >&5
     8567   echo "$as_me:8567: \$? = $ac_status" >&5
    85778568   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    85788569   then
     
    1091510906  lt_status=$lt_dlunknown
    1091610907  cat > conftest.$ac_ext <<EOF
    10917 #line 10917 "configure"
     10908#line 10908 "configure"
    1091810909#include "confdefs.h"
    1091910910
     
    1101511006  lt_status=$lt_dlunknown
    1101611007  cat > conftest.$ac_ext <<EOF
    11017 #line 11017 "configure"
     11008#line 11008 "configure"
    1101811009#include "confdefs.h"
    1101911010
     
    1335913350   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1336013351   -e 's:$: $lt_compiler_flag:'`
    13361    (eval echo "\"\$as_me:13361: $lt_compile\"" >&5)
     13352   (eval echo "\"\$as_me:13352: $lt_compile\"" >&5)
    1336213353   (eval "$lt_compile" 2>conftest.err)
    1336313354   ac_status=$?
    1336413355   cat conftest.err >&5
    13365    echo "$as_me:13365: \$? = $ac_status" >&5
     13356   echo "$as_me:13356: \$? = $ac_status" >&5
    1336613357   if (exit $ac_status) && test -s "$ac_outfile"; then
    1336713358     # The compiler can only warn and ignore the option if not recognized
     
    1346313454   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1346413455   -e 's:$: $lt_compiler_flag:'`
    13465    (eval echo "\"\$as_me:13465: $lt_compile\"" >&5)
     13456   (eval echo "\"\$as_me:13456: $lt_compile\"" >&5)
    1346613457   (eval "$lt_compile" 2>out/conftest.err)
    1346713458   ac_status=$?
    1346813459   cat out/conftest.err >&5
    13469    echo "$as_me:13469: \$? = $ac_status" >&5
     13460   echo "$as_me:13460: \$? = $ac_status" >&5
    1347013461   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1347113462   then
     
    1503315024   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1503415025   -e 's:$: $lt_compiler_flag:'`
    15035    (eval echo "\"\$as_me:15035: $lt_compile\"" >&5)
     15026   (eval echo "\"\$as_me:15026: $lt_compile\"" >&5)
    1503615027   (eval "$lt_compile" 2>conftest.err)
    1503715028   ac_status=$?
    1503815029   cat conftest.err >&5
    15039    echo "$as_me:15039: \$? = $ac_status" >&5
     15030   echo "$as_me:15030: \$? = $ac_status" >&5
    1504015031   if (exit $ac_status) && test -s "$ac_outfile"; then
    1504115032     # The compiler can only warn and ignore the option if not recognized
     
    1513715128   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1513815129   -e 's:$: $lt_compiler_flag:'`
    15139    (eval echo "\"\$as_me:15139: $lt_compile\"" >&5)
     15130   (eval echo "\"\$as_me:15130: $lt_compile\"" >&5)
    1514015131   (eval "$lt_compile" 2>out/conftest.err)
    1514115132   ac_status=$?
    1514215133   cat out/conftest.err >&5
    15143    echo "$as_me:15143: \$? = $ac_status" >&5
     15134   echo "$as_me:15134: \$? = $ac_status" >&5
    1514415135   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1514515136   then
     
    1734417335   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1734517336   -e 's:$: $lt_compiler_flag:'`
    17346    (eval echo "\"\$as_me:17346: $lt_compile\"" >&5)
     17337   (eval echo "\"\$as_me:17337: $lt_compile\"" >&5)
    1734717338   (eval "$lt_compile" 2>conftest.err)
    1734817339   ac_status=$?
    1734917340   cat conftest.err >&5
    17350    echo "$as_me:17350: \$? = $ac_status" >&5
     17341   echo "$as_me:17341: \$? = $ac_status" >&5
    1735117342   if (exit $ac_status) && test -s "$ac_outfile"; then
    1735217343     # The compiler can only warn and ignore the option if not recognized
     
    1761217603   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1761317604   -e 's:$: $lt_compiler_flag:'`
    17614    (eval echo "\"\$as_me:17614: $lt_compile\"" >&5)
     17605   (eval echo "\"\$as_me:17605: $lt_compile\"" >&5)
    1761517606   (eval "$lt_compile" 2>conftest.err)
    1761617607   ac_status=$?
    1761717608   cat conftest.err >&5
    17618    echo "$as_me:17618: \$? = $ac_status" >&5
     17609   echo "$as_me:17609: \$? = $ac_status" >&5
    1761917610   if (exit $ac_status) && test -s "$ac_outfile"; then
    1762017611     # The compiler can only warn and ignore the option if not recognized
     
    1771617707   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1771717708   -e 's:$: $lt_compiler_flag:'`
    17718    (eval echo "\"\$as_me:17718: $lt_compile\"" >&5)
     17709   (eval echo "\"\$as_me:17709: $lt_compile\"" >&5)
    1771917710   (eval "$lt_compile" 2>out/conftest.err)
    1772017711   ac_status=$?
    1772117712   cat out/conftest.err >&5
    17722    echo "$as_me:17722: \$? = $ac_status" >&5
     17713   echo "$as_me:17713: \$? = $ac_status" >&5
    1772317714   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1772417715   then
     
    2192721918
    2192821919
    21929 echo "$as_me:$LINENO: checking for COIN-OR package OsiTests" >&5
    21930 echo $ECHO_N "checking for COIN-OR package OsiTests... $ECHO_C" >&6
    21931 
    21932 coin_has_ositests=notGiven
    21933 
    21934 # check if user wants to skip package in any case
    21935 if test x"$COIN_SKIP_PROJECTS" != x; then
    21936   for dir in $COIN_SKIP_PROJECTS; do
    21937     if test $dir = "OsiTests"; then
    21938       coin_has_ositests=skipping
    21939     fi
    21940   done
    21941 fi
    21942 
    21943 if test "$coin_has_ositests" != skipping; then
    21944 
    21945 # Check whether --with-m4_tolower(OsiTests) or --without-m4_tolower(OsiTests) was given.
    21946 if test "${with_ositests+set}" = set; then
    21947   withval="$with_ositests"
    21948   if test "$withval" = no ; then
    21949        coin_has_ositests=skipping
    21950      fi
    21951 
    21952 fi;
    21953 fi
    21954 
    21955 OSITESTS_LIBS=
    21956 OSITESTS_CFLAGS=
    21957 OSITESTS_DATA=
    21958 OSITESTS_DEPENDENCIES=
    21959 OSITESTS_PCLIBS=
    21960 OSITESTS_PCREQUIRES=
    21961 OSITESTS_DATA=
    21962 
    21963 
    21964 
    21965 
    21966 
    21967 
    21968 
    21969 
    21970 
    21971 #check if user provided LIBS, CFLAGS, or DATA for package or disables use of package
    21972 if test $coin_has_ositests != skipping; then
    21973 
    21974 # Check whether --with-m4_tolower(OsiTests)-lib or --without-m4_tolower(OsiTests)-lib was given.
    21975 if test "${with_ositests_lib+set}" = set; then
    21976   withval="$with_ositests_lib"
    21977   if test "$withval" = no ; then
    21978        coin_has_ositests=skipping
    21979      else
    21980        coin_has_ositests=yes
    21981        OSITESTS_LIBS="$withval"
    21982        OSITESTS_PCLIBS="$withval"
    21983 
    21984        # if project flags are given by user and we build without pkg-config, then we need to setup the _INSTALLED variables
    21985        if test -z "$PKG_CONFIG" ; then
    21986          OSITESTS_LIBS_INSTALLED="$withval"
    21987 
    21988        fi
    21989      fi
    21990 
    21991 fi;
    21992 fi
    21993 
    21994 if test $coin_has_ositests != skipping; then
    21995 
    21996 # Check whether --with-m4_tolower(OsiTests)-incdir or --without-m4_tolower(OsiTests)-incdir was given.
    21997 if test "${with_ositests_incdir+set}" = set; then
    21998   withval="$with_ositests_incdir"
    21999   if test "$withval" = no ; then
    22000        coin_has_ositests=skipping
    22001      else
    22002        coin_has_ositests=yes
    22003        OSITESTS_CFLAGS="-I`${CYGPATH_W} $withval`"
    22004 
    22005        # if project flags are given by user and we build without pkg-config, then we need to setup the _INSTALLED variables
    22006        if test -z "$PKG_CONFIG" ; then
    22007          OSITESTS_CFLAGS_INSTALLED="$OSITESTS_CFLAGS"
    22008 
    22009        fi
    22010      fi
    22011 
    22012 fi;
    22013 fi
    22014 
    22015 if test $coin_has_ositests != skipping; then
    22016 
    22017 # Check whether --with-m4_tolower(OsiTests)-datadir or --without-m4_tolower(OsiTests)-datadir was given.
    22018 if test "${with_ositests_datadir+set}" = set; then
    22019   withval="$with_ositests_datadir"
    22020   if test "$withval" = no ; then
    22021        coin_has_ositests=skipping
    22022      else
    22023        coin_has_ositests=yes
    22024        OSITESTS_DATA="$withval"
    22025        # if project flags are given by user and we build without pkg-config, then we need to setup the _INSTALLED variables
    22026        if test -z "$PKG_CONFIG" ; then
    22027          OSITESTS_DATA_INSTALLED="$withval"
    22028        fi
    22029      fi
    22030 
    22031 fi;
    22032 fi
    22033 
    22034 if test $coin_has_ositests = notGiven; then
    22035   if test -n "$PKG_CONFIG" ; then
    22036     # set search path for pkg-config
    22037     # need to export variable to be sure that the following pkg-config gets these values
    22038     coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    22039     PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH:$COIN_PKG_CONFIG_PATH_UNINSTALLED"
    22040     export PKG_CONFIG_PATH
    22041 
    22042     # let pkg-config do it's magic
    22043 
    22044 
    22045 
    22046 if test -n "$PKG_CONFIG" ; then
    22047   if $PKG_CONFIG --exists "osi-unittests"; then
    22048     OSITESTS_VERSIONS=`$PKG_CONFIG --modversion "osi-unittests" 2>/dev/null | tr '\n' ' '`
    22049      cflags=`$PKG_CONFIG --cflags "osi-unittests" 2>/dev/null`
    22050     # pkg-config cannot handle spaces, so CYGPATH_W cannot be put into .pc files
    22051         # thus, we modify the cflags extracted from pkg-config by putting CYGPATH_W behind -I's
    22052         # but only do this if is not trivial
    22053     if test "$CYGPATH_W" != "echo" ; then
    22054       # need to put into brackets since otherwise autoconf replaces the brackets in the sed command
    22055       cflags=`echo $cflags | sed -e 's/-I\([^ ]*\)/-I\`${CYGPATH_W} \1\`/g'`
    22056     fi
    22057     OSITESTS_CFLAGS="$cflags"
    22058     OSITESTS_LIBS=`$PKG_CONFIG --libs "osi-unittests" 2>/dev/null`
    22059     OSITESTS_DATA=`$PKG_CONFIG --variable=datadir "osi-unittests" 2>/dev/null`
    22060      coin_has_ositests=yes
    22061         echo "$as_me:$LINENO: result: yes: $OSITESTS_VERSIONS" >&5
    22062 echo "${ECHO_T}yes: $OSITESTS_VERSIONS" >&6
    22063 
    22064         # adjust linker flags for (i)cl compiler
    22065         # for the LIBS, we replace everything of the form "/somepath/name.lib" by "`$(CYGPATH_W) /somepath/`name.lib | sed -e s|\|/|g" (where we have to use excessive many \ to get the \ into the command line for cl)
    22066         if test x$coin_cxx_is_cl = xtrue || test x$coin_cc_is_cl = xtrue ;
    22067         then
    22068           OSITESTS_LIBS=`echo " $OSITESTS_LIBS " | sed -e 's/ \(\/[^ ]*\/\)\([^ ]*\)\.lib / \`$(CYGPATH_W) \1 | sed -e "s|\\\\\\\\\\\\\\\\\\\\|\/|g"\`\2.lib /g'`
    22069         fi
    22070         OSITESTS_PCREQUIRES="osi-unittests"
    22071 
    22072         # augment X_PCREQUIRES, X_CFLAGS, and X_LIBS for each build target X in
    22073 
    22074 
    22075 
    22076   else
    22077     OSITESTS_PKG_ERRORS=`$PKG_CONFIG $pkg_short_errors --errors-to-stdout --print-errors "osi-unittests"`
    22078       coin_has_ositests=notGiven
    22079         echo "$as_me:$LINENO: result: not given: $OSITESTS_PKG_ERRORS" >&5
    22080 echo "${ECHO_T}not given: $OSITESTS_PKG_ERRORS" >&6
    22081 
    22082   fi
    22083 else
    22084   { { echo "$as_me:$LINENO: error: \"Cannot check for existance of module OsiTests without pkg-config\"" >&5
    22085 echo "$as_me: error: \"Cannot check for existance of module OsiTests without pkg-config\"" >&2;}
    22086    { (exit 1); exit 1; }; }
    22087 fi
    22088 
    22089 
    22090 
    22091 
    22092     # reset PKG_CONFIG_PATH variable
    22093     PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
    22094     export PKG_CONFIG_PATH
    22095 
    22096   else
    22097     echo "$as_me:$LINENO: result: skipped check via pkg-config, redirect to fallback" >&5
    22098 echo "${ECHO_T}skipped check via pkg-config, redirect to fallback" >&6
    22099 
    22100 echo "$as_me:$LINENO: checking for COIN-OR package OsiTests (fallback)" >&5
    22101 echo $ECHO_N "checking for COIN-OR package OsiTests (fallback)... $ECHO_C" >&6
    22102 
    22103 coin_has_ositests=notGiven
    22104 OSITESTS_LIBS=
    22105 OSITESTS_LIBS_INSTALLED=
    22106 OSITESTS_CFLAGS=
    22107 OSITESTS_CFLAGS_INSTALLED=
    22108 OSITESTS_DATA=
    22109 OSITESTS_DATA_INSTALLED=
    22110 OSITESTS_PCLIBS=
    22111 OSITESTS_PCREQUIRES=
    22112 
    22113 # initial list of dependencies is "osi-unittests", but we need to filter out version number specifications (= x, <= x, >= x, != x)
    22114 projtoprocess="osi-unittests"
    22115 
    22116 # we first expand the list of projects to process by adding all dependencies just behind the project which depends on it
    22117 # further, we collect the list of corresponding .pc files, but do this in reverse order, because we need this order afterwards
    22118 # the latter we also do with .pc files corresponding to the installed projects, which will be needed to setup Makefiles for examples
    22119 # also, we setup the DATA variable
    22120 allproj=""
    22121 allpcfiles=""
    22122 allpcifiles=""
    22123 while test "x$projtoprocess" != x ; do
    22124 
    22125   for proj in $projtoprocess ; do
    22126     # if $proj is available and configured, then a project-uninstalled.pc file should have been created, so search for it
    22127     pcfile=""
    22128     save_IFS="$IFS"
    22129     IFS=":"
    22130     for dir in $COIN_PKG_CONFIG_PATH_UNINSTALLED ; do
    22131       # the base directory configure should have setup coin_subdirs.txt in a way that it does not contain projects that should be skipped, so we do not need to test this here again
    22132       if test -r "$dir/${proj}-uninstalled.pc" ; then
    22133         pcfile="$dir/$proj-uninstalled.pc"
    22134         if test -r "$dir/${proj}.pc" ; then
    22135           pcifile="$dir/${proj}.pc"
    22136         else
    22137           { echo "$as_me:$LINENO: WARNING: Found $pcfile, but $dir/${proj}.pc is not available. This may break Makefile's of examples." >&5
    22138 echo "$as_me: WARNING: Found $pcfile, but $dir/${proj}.pc is not available. This may break Makefile's of examples." >&2;}
    22139           pcifile=
    22140         fi
    22141         break
    22142       fi
    22143     done
    22144     IFS="$save_IFS"
    22145 
    22146     if test "x$pcfile" != x ; then
    22147       # read dependencies from $pcfile and filter it
    22148       projrequires=`sed -n -e 's/Requires://gp' "$pcfile" | sed -e 's/<\{0,1\}>\{0,1\}=[        ]\{0,\}[^       ]\{1,\}//g'`
    22149 
    22150       # add projrequires to the front of the list of projects that have to be processed next
    22151       # at the same time, remove $proj from this list
    22152       projtoprocess=`echo $projtoprocess | sed -e "s/$proj/$projrequires/"`
    22153 
    22154       # read DATA from $pcfile, if _DATA is still empty
    22155       if test "x$OSITESTS_DATA" = x ; then
    22156         projdatadir=
    22157         pcfilemod=`sed -e '/[a-zA-Z]:/d' -e 's/datadir=\(.*\)/echo projdatadir=\\\\"\1\\\\"/g' $pcfile`
    22158         eval `sh -c "$pcfilemod"`
    22159         OSITESTS_DATA="$projdatadir"
    22160       fi
    22161 
    22162       allproj="$allproj $proj"
    22163       allpcfiles="$pcfile:$allpcfiles"
    22164 
    22165     else
    22166       echo "$as_me:$LINENO: result: no, dependency $proj not available" >&5
    22167 echo "${ECHO_T}no, dependency $proj not available" >&6
    22168       allproj=fail
    22169       break 2
    22170     fi
    22171 
    22172     if test "x$pcifile" != x ; then
    22173       allpcifiles="$pcifile:$allpcifiles"
    22174 
    22175       # read DATA_INSTALLED from $pcifile, if _DATA_INSTALLED is still empty
    22176       if test "x$OSITESTS_DATA_INSTALLED" = x ; then
    22177         projdatadir=
    22178         pcifilemod=`sed -e '/[a-zA-Z]:/d' -e 's/datadir=\(.*\)/echo projdatadir=\\\\"\1\\\\"/g' $pcifile`
    22179         eval `sh -c "$pcifilemod"`
    22180         if test "${CYGPATH_W}" != "echo"; then
    22181           projdatadir="\`\$(CYGPATH_W) ${projdatadir} | sed -e 's/\\\\\\\\/\\\\\\\\\\\\\\\\/g'\`"
    22182         fi
    22183         OSITESTS_DATA_INSTALLED="$projdatadir"
    22184       fi
    22185 
    22186     fi
    22187 
    22188     break
    22189   done
    22190 
    22191   # remove spaces on begin of $projtoprocess
    22192   projtoprocess=`echo $projtoprocess | sed -e 's/^ *//'`
    22193 
    22194 done
    22195 
    22196 if test "$allproj" != fail ; then
    22197 
    22198   # now go through the list of .pc files and assemble compiler and linker flags
    22199   # important is here to obey the reverse order that has been setup before,
    22200   # since then libraries that are required by several others should be after these other libraries
    22201   pcfilesprocessed=""
    22202 
    22203   save_IFS="$IFS"
    22204   IFS=":"
    22205   for pcfile in $allpcfiles ; do
    22206 
    22207     # if $pcfile has been processed already, skip this round
    22208     if test "x$pcfilesprocessed" != x ; then
    22209       for pcfiledone in $pcfilesprocessed ; do
    22210         if test "$pcfiledone" = "$pcfile" ; then
    22211           continue 2
    22212         fi
    22213       done
    22214     fi
    22215 
    22216     # modify .pc file to a shell script that prints shell commands for setting the compiler and library flags:
    22217     #   replace "Libs:" by "echo projlibs="
    22218     #   replace "Cflags:" by "echo projcflags="
    22219     #   remove every line starting with <some word>:
    22220     pcfilemod=`sed -e 's/Libs:\(.*\)$/echo projlibs=\\\\"\1\\\\"/g' -e 's/Cflags:\(.*\)/echo projcflags=\\\\"\1\\\\"/g' -e '/^[a-zA-Z]*:/d' $pcfile`
    22221 
    22222     # set projcflags and projlibs variables by running $pcfilemod
    22223     # under mingw, the current IFS seem to make the : in the paths of the gfortran libs go away, so we temporarily set IFS back to its default
    22224     projcflags=
    22225     projlibs=
    22226     IFS="$save_IFS"
    22227     eval `sh -c "$pcfilemod"`
    22228     IFS=":"
    22229 
    22230     # add CYGPATH_W cludge into include flags and set CFLAGS variable
    22231     if test "${CYGPATH_W}" != "echo"; then
    22232       projcflags=`echo "$projcflags" | sed -e 's/-I\([^ ]*\)/-I\`${CYGPATH_W} \1\`/g'`
    22233     fi
    22234     OSITESTS_CFLAGS="$projcflags $OSITESTS_CFLAGS"
    22235 
    22236     # set LIBS variable
    22237     OSITESTS_LIBS="$projlibs $OSITESTS_LIBS"
    22238 
    22239     # remember that we have processed $pcfile
    22240     pcfilesprocessed="$pcfilesprocessed:$pcfile"
    22241 
    22242   done
    22243   IFS="$save_IFS"
    22244 
    22245 
    22246   # now go through the list of .pc files for installed projects and assemble compiler and linker flags
    22247   # important is here again to obey the reverse order that has been setup before,
    22248   # since then libraries that are required by several others should be after these other libraries
    22249   pcfilesprocessed=""
    22250 
    22251   save_IFS="$IFS"
    22252   IFS=":"
    22253   for pcfile in $allpcifiles ; do
    22254 
    22255     # if $pcfile has been processed already, skip this round
    22256     if test "x$pcfilesprocessed" != x ; then
    22257       for pcfiledone in $pcfilesprocessed ; do
    22258         if test "$pcfiledone" = "$pcfile" ; then
    22259           continue 2
    22260         fi
    22261       done
    22262     fi
    22263 
    22264     # modify .pc file to a shell script that prints shell commands for setting the compiler and library flags:
    22265     #   replace "Libs:" by "echo projlibs="
    22266     #   replace "Cflags:" by "echo projcflags="
    22267     #   remove every line starting with <some word>:
    22268     pcfilemod=`sed -e 's/Libs:\(.*\)$/echo projlibs=\\\\"\1\\\\"/g' -e 's/Cflags:\(.*\)/echo projcflags=\\\\"\1\\\\"/g' -e '/^[a-zA-Z]*:/d' $pcfile`
    22269 
    22270     # set projcflags and projlibs variables by running $pcfilemod
    22271     # under mingw, the current IFS seem to make the : in the paths of the gfortran libs go away, so we temporarily set IFS back to its default
    22272     projcflags=
    22273     projlibs=
    22274     IFS="$save_IFS"
    22275     eval `sh -c "$pcfilemod"`
    22276     IFS=":"
    22277 
    22278     # add CYGPATH_W cludge into include flags and set CFLAGS variable
    22279     if test "${CYGPATH_W}" != "echo"; then
    22280       projcflags=`echo "$projcflags" | sed -e 's/-I\([^ ]*\)/-I\`${CYGPATH_W} \1\`/g'`
    22281     fi
    22282     OSITESTS_CFLAGS_INSTALLED="$projcflags $OSITESTS_CFLAGS_INSTALLED"
    22283 
    22284     # set LIBS variable
    22285     OSITESTS_LIBS_INSTALLED="$projlibs $OSITESTS_LIBS_INSTALLED"
    22286 
    22287     # remember that we have processed $pcfile
    22288     pcfilesprocessed="$pcfilesprocessed:$pcfile"
    22289 
    22290   done
    22291   IFS="$save_IFS"
    22292 
    22293 
    22294   # finish up
    22295   coin_has_ositests=yes
    22296   echo "$as_me:$LINENO: result: yes" >&5
    22297 echo "${ECHO_T}yes" >&6
    22298 
    22299 cat >>confdefs.h <<\_ACEOF
    22300 #define COIN_HAS_OSITESTS 1
    22301 _ACEOF
    22302 
    22303 
    22304   # adjust linker flags for (i)cl compiler
    22305   # for the LIBS, we replace everything of the form "/somepath/name.lib" by "`$(CYGPATH_W) /somepath/`name.lib | sed -e s|\|/|g" (where we have to use excessive many \ to get the \ into the command line for cl),
    22306   # for the LIBS_INSTALLED, we replace everything of the form "/somepath/" by "`$(CYGPATH_W) /somepath/`",
    22307   #    everything of the form "-lname" by "libname.lib", and
    22308   #    everything of the form "-Lpath" by "-libpath:`$(CYGPATH_W) path`
    22309   if test x$coin_cxx_is_cl = xtrue || test x$coin_cc_is_cl = xtrue ;
    22310   then
    22311     OSITESTS_LIBS=`echo " $OSITESTS_LIBS " | sed -e 's/ \(\/[^ ]*\/\)\([^ ]*\)\.lib / \`$(CYGPATH_W) \1 | sed -e "s|\\\\\\\\\\\\\\\\\\\\|\/|g"\`\2.lib /g'`
    22312     OSITESTS_LIBS_INSTALLED=`echo " $OSITESTS_LIBS_INSTALLED" | sed -e 's/ \(\/[^ ]*\/\)/ \`$(CYGPATH_W) \1\`/g' -e 's/ -l\([^ ]*\)/ lib\1.lib/g' -e 's/ -L\([^ ]*\)/ -libpath:\`$(CYGPATH_W) \1\`/g'`
    22313   fi
    22314 
    22315   OSITESTS_PCREQUIRES="osi-unittests"
    22316 
    22317 
    22318 fi
    22319 
    22320 
    22321 
    22322 if test $coin_has_ositests != notGiven &&
    22323                 test $coin_has_ositests != skipping; then
    22324   COIN_HAS_OSITESTS_TRUE=
    22325   COIN_HAS_OSITESTS_FALSE='#'
    22326 else
    22327   COIN_HAS_OSITESTS_TRUE='#'
    22328   COIN_HAS_OSITESTS_FALSE=
    22329 fi
    22330 
    22331 
    22332 
    22333   fi
    22334 
    22335 else
    22336   echo "$as_me:$LINENO: result: $coin_has_ositests" >&5
    22337 echo "${ECHO_T}$coin_has_ositests" >&6
    22338 fi
    22339 
    22340 if test $coin_has_ositests != skipping &&
    22341    test $coin_has_ositests != notGiven ; then
    22342 
    22343 cat >>confdefs.h <<\_ACEOF
    22344 #define COIN_HAS_OSITESTS 1
    22345 _ACEOF
    22346 
    22347 
    22348   # Check whether --enable-interpackage-dependencies or --disable-interpackage-dependencies was given.
    22349 if test "${enable_interpackage_dependencies+set}" = set; then
    22350   enableval="$enable_interpackage_dependencies"
    22351 
    22352 else
    22353   enable_interpackage_dependencies=yes
    22354 fi;
    22355 
    22356   if test $enable_interpackage_dependencies = yes ; then
    22357      # construct dependencies variables from LIBS variables
    22358      # we add an extra space in LIBS so we can substitute out everything starting with " -"
    22359      # remove everything of the form -framework xxx as used on Mac and mkl* and libiomp5* and wsock32.lib as used on Windows
    22360      # then remove everything of the form -xxx
    22361      # also remove everything of the form `xxx`yyy (may have been added for cygwin/cl)
    22362      OSITESTS_DEPENDENCIES=`echo " $OSITESTS_LIBS" | sed -e 's/ mkl[^ ]*//g' -e 's/ libiomp5[^ ]*//g' -e 's/ wsock32[^ ]*//g' -e 's/ -framework  *[^ ]*//g' -e 's/ -[^ ]*//g' -e 's/\`[^\`]*\`[^ ]* //g'`
    22363 
    22364   fi
    22365 
    22366   if test 1 = 0 ; then  #change this test to enable a bit of debugging output
    22367     if test -n "$OSITESTS_CFLAGS" ; then
    22368       { echo "$as_me:$LINENO: OsiTests CFLAGS are $OSITESTS_CFLAGS" >&5
    22369 echo "$as_me: OsiTests CFLAGS are $OSITESTS_CFLAGS" >&6;}
    22370     fi
    22371     if test -n "$OSITESTS_LIBS" ; then
    22372       { echo "$as_me:$LINENO: OsiTests LIBS   are $OSITESTS_LIBS" >&5
    22373 echo "$as_me: OsiTests LIBS   are $OSITESTS_LIBS" >&6;}
    22374     fi
    22375     if test -n "$OSITESTS_DEPENDENCIES" ; then
    22376       { echo "$as_me:$LINENO: OsiTests DEPENDENCIES are $OSITESTS_DEPENDENCIES" >&5
    22377 echo "$as_me: OsiTests DEPENDENCIES are $OSITESTS_DEPENDENCIES" >&6;}
    22378     fi
    22379     if test -n "$OSITESTS_DATA" ; then
    22380       { echo "$as_me:$LINENO: OsiTests DATA   is  $OSITESTS_DATA" >&5
    22381 echo "$as_me: OsiTests DATA   is  $OSITESTS_DATA" >&6;}
    22382     fi
    22383     if test -n "$OSITESTS_PCLIBS" ; then
    22384       { echo "$as_me:$LINENO: OsiTests PCLIBS are $OSITESTS_PCLIBS" >&5
    22385 echo "$as_me: OsiTests PCLIBS are $OSITESTS_PCLIBS" >&6;}
    22386     fi
    22387     if test -n "$OSITESTS_PCREQUIRES" ; then
    22388       { echo "$as_me:$LINENO: OsiTests PCREQUIRES are $OSITESTS_PCREQUIRES" >&5
    22389 echo "$as_me: OsiTests PCREQUIRES are $OSITESTS_PCREQUIRES" >&6;}
    22390     fi
    22391 
    22392   fi
    22393 fi
    22394 
    22395 # Define the Makefile conditional
    22396 
    22397 
    22398 if test $coin_has_ositests != notGiven &&
    22399                 test $coin_has_ositests != skipping; then
    22400   COIN_HAS_OSITESTS_TRUE=
    22401   COIN_HAS_OSITESTS_FALSE='#'
    22402 else
    22403   COIN_HAS_OSITESTS_TRUE='#'
    22404   COIN_HAS_OSITESTS_FALSE=
    22405 fi
    22406 
    22407 
    22408 
    22409 
    2241021920echo "$as_me:$LINENO: checking for COIN-OR package Sample" >&5
    2241121921echo $ECHO_N "checking for COIN-OR package Sample... $ECHO_C" >&6
     
    2288422394  COIN_HAS_SAMPLE_TRUE='#'
    2288522395  COIN_HAS_SAMPLE_FALSE=
    22886 fi
    22887 
    22888 
    22889 
    22890 
    22891 echo "$as_me:$LINENO: checking for COIN-OR package Netlib" >&5
    22892 echo $ECHO_N "checking for COIN-OR package Netlib... $ECHO_C" >&6
    22893 
    22894 coin_has_netlib=notGiven
    22895 
    22896 # check if user wants to skip package in any case
    22897 if test x"$COIN_SKIP_PROJECTS" != x; then
    22898   for dir in $COIN_SKIP_PROJECTS; do
    22899     if test $dir = "Netlib"; then
    22900       coin_has_netlib=skipping
    22901     fi
    22902   done
    22903 fi
    22904 
    22905 if test "$coin_has_netlib" != skipping; then
    22906 
    22907 # Check whether --with-m4_tolower(Netlib) or --without-m4_tolower(Netlib) was given.
    22908 if test "${with_netlib+set}" = set; then
    22909   withval="$with_netlib"
    22910   if test "$withval" = no ; then
    22911        coin_has_netlib=skipping
    22912      fi
    22913 
    22914 fi;
    22915 fi
    22916 
    22917 NETLIB_LIBS=
    22918 NETLIB_CFLAGS=
    22919 NETLIB_DATA=
    22920 NETLIB_DEPENDENCIES=
    22921 NETLIB_PCLIBS=
    22922 NETLIB_PCREQUIRES=
    22923 NETLIB_DATA=
    22924 
    22925 
    22926 
    22927 
    22928 
    22929 
    22930 
    22931 
    22932 
    22933 #check if user provided LIBS, CFLAGS, or DATA for package or disables use of package
    22934 if test $coin_has_netlib != skipping; then
    22935 
    22936 # Check whether --with-m4_tolower(Netlib)-lib or --without-m4_tolower(Netlib)-lib was given.
    22937 if test "${with_netlib_lib+set}" = set; then
    22938   withval="$with_netlib_lib"
    22939   if test "$withval" = no ; then
    22940        coin_has_netlib=skipping
    22941      else
    22942        coin_has_netlib=yes
    22943        NETLIB_LIBS="$withval"
    22944        NETLIB_PCLIBS="$withval"
    22945 
    22946        # if project flags are given by user and we build without pkg-config, then we need to setup the _INSTALLED variables
    22947        if test -z "$PKG_CONFIG" ; then
    22948          NETLIB_LIBS_INSTALLED="$withval"
    22949 
    22950        fi
    22951      fi
    22952 
    22953 fi;
    22954 fi
    22955 
    22956 if test $coin_has_netlib != skipping; then
    22957 
    22958 # Check whether --with-m4_tolower(Netlib)-incdir or --without-m4_tolower(Netlib)-incdir was given.
    22959 if test "${with_netlib_incdir+set}" = set; then
    22960   withval="$with_netlib_incdir"
    22961   if test "$withval" = no ; then
    22962        coin_has_netlib=skipping
    22963      else
    22964        coin_has_netlib=yes
    22965        NETLIB_CFLAGS="-I`${CYGPATH_W} $withval`"
    22966 
    22967        # if project flags are given by user and we build without pkg-config, then we need to setup the _INSTALLED variables
    22968        if test -z "$PKG_CONFIG" ; then
    22969          NETLIB_CFLAGS_INSTALLED="$NETLIB_CFLAGS"
    22970 
    22971        fi
    22972      fi
    22973 
    22974 fi;
    22975 fi
    22976 
    22977 if test $coin_has_netlib != skipping; then
    22978 
    22979 # Check whether --with-m4_tolower(Netlib)-datadir or --without-m4_tolower(Netlib)-datadir was given.
    22980 if test "${with_netlib_datadir+set}" = set; then
    22981   withval="$with_netlib_datadir"
    22982   if test "$withval" = no ; then
    22983        coin_has_netlib=skipping
    22984      else
    22985        coin_has_netlib=yes
    22986        NETLIB_DATA="$withval"
    22987        # if project flags are given by user and we build without pkg-config, then we need to setup the _INSTALLED variables
    22988        if test -z "$PKG_CONFIG" ; then
    22989          NETLIB_DATA_INSTALLED="$withval"
    22990        fi
    22991      fi
    22992 
    22993 fi;
    22994 fi
    22995 
    22996 if test $coin_has_netlib = notGiven; then
    22997   if test -n "$PKG_CONFIG" ; then
    22998     # set search path for pkg-config
    22999     # need to export variable to be sure that the following pkg-config gets these values
    23000     coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    23001     PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH:$COIN_PKG_CONFIG_PATH_UNINSTALLED"
    23002     export PKG_CONFIG_PATH
    23003 
    23004     # let pkg-config do it's magic
    23005 
    23006 
    23007 
    23008 if test -n "$PKG_CONFIG" ; then
    23009   if $PKG_CONFIG --exists "coindatanetlib"; then
    23010     NETLIB_VERSIONS=`$PKG_CONFIG --modversion "coindatanetlib" 2>/dev/null | tr '\n' ' '`
    23011      cflags=`$PKG_CONFIG --cflags "coindatanetlib" 2>/dev/null`
    23012     # pkg-config cannot handle spaces, so CYGPATH_W cannot be put into .pc files
    23013         # thus, we modify the cflags extracted from pkg-config by putting CYGPATH_W behind -I's
    23014         # but only do this if is not trivial
    23015     if test "$CYGPATH_W" != "echo" ; then
    23016       # need to put into brackets since otherwise autoconf replaces the brackets in the sed command
    23017       cflags=`echo $cflags | sed -e 's/-I\([^ ]*\)/-I\`${CYGPATH_W} \1\`/g'`
    23018     fi
    23019     NETLIB_CFLAGS="$cflags"
    23020     NETLIB_LIBS=`$PKG_CONFIG --libs "coindatanetlib" 2>/dev/null`
    23021     NETLIB_DATA=`$PKG_CONFIG --variable=datadir "coindatanetlib" 2>/dev/null`
    23022      coin_has_netlib=yes
    23023         echo "$as_me:$LINENO: result: yes: $NETLIB_VERSIONS" >&5
    23024 echo "${ECHO_T}yes: $NETLIB_VERSIONS" >&6
    23025 
    23026         # adjust linker flags for (i)cl compiler
    23027         # for the LIBS, we replace everything of the form "/somepath/name.lib" by "`$(CYGPATH_W) /somepath/`name.lib | sed -e s|\|/|g" (where we have to use excessive many \ to get the \ into the command line for cl)
    23028         if test x$coin_cxx_is_cl = xtrue || test x$coin_cc_is_cl = xtrue ;
    23029         then
    23030           NETLIB_LIBS=`echo " $NETLIB_LIBS " | sed -e 's/ \(\/[^ ]*\/\)\([^ ]*\)\.lib / \`$(CYGPATH_W) \1 | sed -e "s|\\\\\\\\\\\\\\\\\\\\|\/|g"\`\2.lib /g'`
    23031         fi
    23032         NETLIB_PCREQUIRES="coindatanetlib"
    23033 
    23034         # augment X_PCREQUIRES, X_CFLAGS, and X_LIBS for each build target X in
    23035 
    23036 
    23037 
    23038   else
    23039     NETLIB_PKG_ERRORS=`$PKG_CONFIG $pkg_short_errors --errors-to-stdout --print-errors "coindatanetlib"`
    23040       coin_has_netlib=notGiven
    23041         echo "$as_me:$LINENO: result: not given: $NETLIB_PKG_ERRORS" >&5
    23042 echo "${ECHO_T}not given: $NETLIB_PKG_ERRORS" >&6
    23043 
    23044   fi
    23045 else
    23046   { { echo "$as_me:$LINENO: error: \"Cannot check for existance of module Netlib without pkg-config\"" >&5
    23047 echo "$as_me: error: \"Cannot check for existance of module Netlib without pkg-config\"" >&2;}
    23048    { (exit 1); exit 1; }; }
    23049 fi
    23050 
    23051 
    23052 
    23053 
    23054     # reset PKG_CONFIG_PATH variable
    23055     PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
    23056     export PKG_CONFIG_PATH
    23057 
    23058   else
    23059     echo "$as_me:$LINENO: result: skipped check via pkg-config, redirect to fallback" >&5
    23060 echo "${ECHO_T}skipped check via pkg-config, redirect to fallback" >&6
    23061 
    23062 echo "$as_me:$LINENO: checking for COIN-OR package Netlib (fallback)" >&5
    23063 echo $ECHO_N "checking for COIN-OR package Netlib (fallback)... $ECHO_C" >&6
    23064 
    23065 coin_has_netlib=notGiven
    23066 NETLIB_LIBS=
    23067 NETLIB_LIBS_INSTALLED=
    23068 NETLIB_CFLAGS=
    23069 NETLIB_CFLAGS_INSTALLED=
    23070 NETLIB_DATA=
    23071 NETLIB_DATA_INSTALLED=
    23072 NETLIB_PCLIBS=
    23073 NETLIB_PCREQUIRES=
    23074 
    23075 # initial list of dependencies is "coindatanetlib", but we need to filter out version number specifications (= x, <= x, >= x, != x)
    23076 projtoprocess="coindatanetlib"
    23077 
    23078 # we first expand the list of projects to process by adding all dependencies just behind the project which depends on it
    23079 # further, we collect the list of corresponding .pc files, but do this in reverse order, because we need this order afterwards
    23080 # the latter we also do with .pc files corresponding to the installed projects, which will be needed to setup Makefiles for examples
    23081 # also, we setup the DATA variable
    23082 allproj=""
    23083 allpcfiles=""
    23084 allpcifiles=""
    23085 while test "x$projtoprocess" != x ; do
    23086 
    23087   for proj in $projtoprocess ; do
    23088     # if $proj is available and configured, then a project-uninstalled.pc file should have been created, so search for it
    23089     pcfile=""
    23090     save_IFS="$IFS"
    23091     IFS=":"
    23092     for dir in $COIN_PKG_CONFIG_PATH_UNINSTALLED ; do
    23093       # the base directory configure should have setup coin_subdirs.txt in a way that it does not contain projects that should be skipped, so we do not need to test this here again
    23094       if test -r "$dir/${proj}-uninstalled.pc" ; then
    23095         pcfile="$dir/$proj-uninstalled.pc"
    23096         if test -r "$dir/${proj}.pc" ; then
    23097           pcifile="$dir/${proj}.pc"
    23098         else
    23099           { echo "$as_me:$LINENO: WARNING: Found $pcfile, but $dir/${proj}.pc is not available. This may break Makefile's of examples." >&5
    23100 echo "$as_me: WARNING: Found $pcfile, but $dir/${proj}.pc is not available. This may break Makefile's of examples." >&2;}
    23101           pcifile=
    23102         fi
    23103         break
    23104       fi
    23105     done
    23106     IFS="$save_IFS"
    23107 
    23108     if test "x$pcfile" != x ; then
    23109       # read dependencies from $pcfile and filter it
    23110       projrequires=`sed -n -e 's/Requires://gp' "$pcfile" | sed -e 's/<\{0,1\}>\{0,1\}=[        ]\{0,\}[^       ]\{1,\}//g'`
    23111 
    23112       # add projrequires to the front of the list of projects that have to be processed next
    23113       # at the same time, remove $proj from this list
    23114       projtoprocess=`echo $projtoprocess | sed -e "s/$proj/$projrequires/"`
    23115 
    23116       # read DATA from $pcfile, if _DATA is still empty
    23117       if test "x$NETLIB_DATA" = x ; then
    23118         projdatadir=
    23119         pcfilemod=`sed -e '/[a-zA-Z]:/d' -e 's/datadir=\(.*\)/echo projdatadir=\\\\"\1\\\\"/g' $pcfile`
    23120         eval `sh -c "$pcfilemod"`
    23121         NETLIB_DATA="$projdatadir"
    23122       fi
    23123 
    23124       allproj="$allproj $proj"
    23125       allpcfiles="$pcfile:$allpcfiles"
    23126 
    23127     else
    23128       echo "$as_me:$LINENO: result: no, dependency $proj not available" >&5
    23129 echo "${ECHO_T}no, dependency $proj not available" >&6
    23130       allproj=fail
    23131       break 2
    23132     fi
    23133 
    23134     if test "x$pcifile" != x ; then
    23135       allpcifiles="$pcifile:$allpcifiles"
    23136 
    23137       # read DATA_INSTALLED from $pcifile, if _DATA_INSTALLED is still empty
    23138       if test "x$NETLIB_DATA_INSTALLED" = x ; then
    23139         projdatadir=
    23140         pcifilemod=`sed -e '/[a-zA-Z]:/d' -e 's/datadir=\(.*\)/echo projdatadir=\\\\"\1\\\\"/g' $pcifile`
    23141         eval `sh -c "$pcifilemod"`
    23142         if test "${CYGPATH_W}" != "echo"; then
    23143           projdatadir="\`\$(CYGPATH_W) ${projdatadir} | sed -e 's/\\\\\\\\/\\\\\\\\\\\\\\\\/g'\`"
    23144         fi
    23145         NETLIB_DATA_INSTALLED="$projdatadir"
    23146       fi
    23147 
    23148     fi
    23149 
    23150     break
    23151   done
    23152 
    23153   # remove spaces on begin of $projtoprocess
    23154   projtoprocess=`echo $projtoprocess | sed -e 's/^ *//'`
    23155 
    23156 done
    23157 
    23158 if test "$allproj" != fail ; then
    23159 
    23160   # now go through the list of .pc files and assemble compiler and linker flags
    23161   # important is here to obey the reverse order that has been setup before,
    23162   # since then libraries that are required by several others should be after these other libraries
    23163   pcfilesprocessed=""
    23164 
    23165   save_IFS="$IFS"
    23166   IFS=":"
    23167   for pcfile in $allpcfiles ; do
    23168 
    23169     # if $pcfile has been processed already, skip this round
    23170     if test "x$pcfilesprocessed" != x ; then
    23171       for pcfiledone in $pcfilesprocessed ; do
    23172         if test "$pcfiledone" = "$pcfile" ; then
    23173           continue 2
    23174         fi
    23175       done
    23176     fi
    23177 
    23178     # modify .pc file to a shell script that prints shell commands for setting the compiler and library flags:
    23179     #   replace "Libs:" by "echo projlibs="
    23180     #   replace "Cflags:" by "echo projcflags="
    23181     #   remove every line starting with <some word>:
    23182     pcfilemod=`sed -e 's/Libs:\(.*\)$/echo projlibs=\\\\"\1\\\\"/g' -e 's/Cflags:\(.*\)/echo projcflags=\\\\"\1\\\\"/g' -e '/^[a-zA-Z]*:/d' $pcfile`
    23183 
    23184     # set projcflags and projlibs variables by running $pcfilemod
    23185     # under mingw, the current IFS seem to make the : in the paths of the gfortran libs go away, so we temporarily set IFS back to its default
    23186     projcflags=
    23187     projlibs=
    23188     IFS="$save_IFS"
    23189     eval `sh -c "$pcfilemod"`
    23190     IFS=":"
    23191 
    23192     # add CYGPATH_W cludge into include flags and set CFLAGS variable
    23193     if test "${CYGPATH_W}" != "echo"; then
    23194       projcflags=`echo "$projcflags" | sed -e 's/-I\([^ ]*\)/-I\`${CYGPATH_W} \1\`/g'`
    23195     fi
    23196     NETLIB_CFLAGS="$projcflags $NETLIB_CFLAGS"
    23197 
    23198     # set LIBS variable
    23199     NETLIB_LIBS="$projlibs $NETLIB_LIBS"
    23200 
    23201     # remember that we have processed $pcfile
    23202     pcfilesprocessed="$pcfilesprocessed:$pcfile"
    23203 
    23204   done
    23205   IFS="$save_IFS"
    23206 
    23207 
    23208   # now go through the list of .pc files for installed projects and assemble compiler and linker flags
    23209   # important is here again to obey the reverse order that has been setup before,
    23210   # since then libraries that are required by several others should be after these other libraries
    23211   pcfilesprocessed=""
    23212 
    23213   save_IFS="$IFS"
    23214   IFS=":"
    23215   for pcfile in $allpcifiles ; do
    23216 
    23217     # if $pcfile has been processed already, skip this round
    23218     if test "x$pcfilesprocessed" != x ; then
    23219       for pcfiledone in $pcfilesprocessed ; do
    23220         if test "$pcfiledone" = "$pcfile" ; then
    23221           continue 2
    23222         fi
    23223       done
    23224     fi
    23225 
    23226     # modify .pc file to a shell script that prints shell commands for setting the compiler and library flags:
    23227     #   replace "Libs:" by "echo projlibs="
    23228     #   replace "Cflags:" by "echo projcflags="
    23229     #   remove every line starting with <some word>:
    23230     pcfilemod=`sed -e 's/Libs:\(.*\)$/echo projlibs=\\\\"\1\\\\"/g' -e 's/Cflags:\(.*\)/echo projcflags=\\\\"\1\\\\"/g' -e '/^[a-zA-Z]*:/d' $pcfile`
    23231 
    23232     # set projcflags and projlibs variables by running $pcfilemod
    23233     # under mingw, the current IFS seem to make the : in the paths of the gfortran libs go away, so we temporarily set IFS back to its default
    23234     projcflags=
    23235     projlibs=
    23236     IFS="$save_IFS"
    23237     eval `sh -c "$pcfilemod"`
    23238     IFS=":"
    23239 
    23240     # add CYGPATH_W cludge into include flags and set CFLAGS variable
    23241     if test "${CYGPATH_W}" != "echo"; then
    23242       projcflags=`echo "$projcflags" | sed -e 's/-I\([^ ]*\)/-I\`${CYGPATH_W} \1\`/g'`
    23243     fi
    23244     NETLIB_CFLAGS_INSTALLED="$projcflags $NETLIB_CFLAGS_INSTALLED"
    23245 
    23246     # set LIBS variable
    23247     NETLIB_LIBS_INSTALLED="$projlibs $NETLIB_LIBS_INSTALLED"
    23248 
    23249     # remember that we have processed $pcfile
    23250     pcfilesprocessed="$pcfilesprocessed:$pcfile"
    23251 
    23252   done
    23253   IFS="$save_IFS"
    23254 
    23255 
    23256   # finish up
    23257   coin_has_netlib=yes
    23258   echo "$as_me:$LINENO: result: yes" >&5
    23259 echo "${ECHO_T}yes" >&6
    23260 
    23261 cat >>confdefs.h <<\_ACEOF
    23262 #define COIN_HAS_NETLIB 1
    23263 _ACEOF
    23264 
    23265 
    23266   # adjust linker flags for (i)cl compiler
    23267   # for the LIBS, we replace everything of the form "/somepath/name.lib" by "`$(CYGPATH_W) /somepath/`name.lib | sed -e s|\|/|g" (where we have to use excessive many \ to get the \ into the command line for cl),
    23268   # for the LIBS_INSTALLED, we replace everything of the form "/somepath/" by "`$(CYGPATH_W) /somepath/`",
    23269   #    everything of the form "-lname" by "libname.lib", and
    23270   #    everything of the form "-Lpath" by "-libpath:`$(CYGPATH_W) path`
    23271   if test x$coin_cxx_is_cl = xtrue || test x$coin_cc_is_cl = xtrue ;
    23272   then
    23273     NETLIB_LIBS=`echo " $NETLIB_LIBS " | sed -e 's/ \(\/[^ ]*\/\)\([^ ]*\)\.lib / \`$(CYGPATH_W) \1 | sed -e "s|\\\\\\\\\\\\\\\\\\\\|\/|g"\`\2.lib /g'`
    23274     NETLIB_LIBS_INSTALLED=`echo " $NETLIB_LIBS_INSTALLED" | sed -e 's/ \(\/[^ ]*\/\)/ \`$(CYGPATH_W) \1\`/g' -e 's/ -l\([^ ]*\)/ lib\1.lib/g' -e 's/ -L\([^ ]*\)/ -libpath:\`$(CYGPATH_W) \1\`/g'`
    23275   fi
    23276 
    23277   NETLIB_PCREQUIRES="coindatanetlib"
    23278 
    23279 
    23280 fi
    23281 
    23282 
    23283 
    23284 if test $coin_has_netlib != notGiven &&
    23285                 test $coin_has_netlib != skipping; then
    23286   COIN_HAS_NETLIB_TRUE=
    23287   COIN_HAS_NETLIB_FALSE='#'
    23288 else
    23289   COIN_HAS_NETLIB_TRUE='#'
    23290   COIN_HAS_NETLIB_FALSE=
    23291 fi
    23292 
    23293 
    23294 
    23295   fi
    23296 
    23297 else
    23298   echo "$as_me:$LINENO: result: $coin_has_netlib" >&5
    23299 echo "${ECHO_T}$coin_has_netlib" >&6
    23300 fi
    23301 
    23302 if test $coin_has_netlib != skipping &&
    23303    test $coin_has_netlib != notGiven ; then
    23304 
    23305 cat >>confdefs.h <<\_ACEOF
    23306 #define COIN_HAS_NETLIB 1
    23307 _ACEOF
    23308 
    23309 
    23310   # Check whether --enable-interpackage-dependencies or --disable-interpackage-dependencies was given.
    23311 if test "${enable_interpackage_dependencies+set}" = set; then
    23312   enableval="$enable_interpackage_dependencies"
    23313 
    23314 else
    23315   enable_interpackage_dependencies=yes
    23316 fi;
    23317 
    23318   if test $enable_interpackage_dependencies = yes ; then
    23319      # construct dependencies variables from LIBS variables
    23320      # we add an extra space in LIBS so we can substitute out everything starting with " -"
    23321      # remove everything of the form -framework xxx as used on Mac and mkl* and libiomp5* and wsock32.lib as used on Windows
    23322      # then remove everything of the form -xxx
    23323      # also remove everything of the form `xxx`yyy (may have been added for cygwin/cl)
    23324      NETLIB_DEPENDENCIES=`echo " $NETLIB_LIBS" | sed -e 's/ mkl[^ ]*//g' -e 's/ libiomp5[^ ]*//g' -e 's/ wsock32[^ ]*//g' -e 's/ -framework  *[^ ]*//g' -e 's/ -[^ ]*//g' -e 's/\`[^\`]*\`[^ ]* //g'`
    23325 
    23326   fi
    23327 
    23328   if test 1 = 0 ; then  #change this test to enable a bit of debugging output
    23329     if test -n "$NETLIB_CFLAGS" ; then
    23330       { echo "$as_me:$LINENO: Netlib CFLAGS are $NETLIB_CFLAGS" >&5
    23331 echo "$as_me: Netlib CFLAGS are $NETLIB_CFLAGS" >&6;}
    23332     fi
    23333     if test -n "$NETLIB_LIBS" ; then
    23334       { echo "$as_me:$LINENO: Netlib LIBS   are $NETLIB_LIBS" >&5
    23335 echo "$as_me: Netlib LIBS   are $NETLIB_LIBS" >&6;}
    23336     fi
    23337     if test -n "$NETLIB_DEPENDENCIES" ; then
    23338       { echo "$as_me:$LINENO: Netlib DEPENDENCIES are $NETLIB_DEPENDENCIES" >&5
    23339 echo "$as_me: Netlib DEPENDENCIES are $NETLIB_DEPENDENCIES" >&6;}
    23340     fi
    23341     if test -n "$NETLIB_DATA" ; then
    23342       { echo "$as_me:$LINENO: Netlib DATA   is  $NETLIB_DATA" >&5
    23343 echo "$as_me: Netlib DATA   is  $NETLIB_DATA" >&6;}
    23344     fi
    23345     if test -n "$NETLIB_PCLIBS" ; then
    23346       { echo "$as_me:$LINENO: Netlib PCLIBS are $NETLIB_PCLIBS" >&5
    23347 echo "$as_me: Netlib PCLIBS are $NETLIB_PCLIBS" >&6;}
    23348     fi
    23349     if test -n "$NETLIB_PCREQUIRES" ; then
    23350       { echo "$as_me:$LINENO: Netlib PCREQUIRES are $NETLIB_PCREQUIRES" >&5
    23351 echo "$as_me: Netlib PCREQUIRES are $NETLIB_PCREQUIRES" >&6;}
    23352     fi
    23353 
    23354   fi
    23355 fi
    23356 
    23357 # Define the Makefile conditional
    23358 
    23359 
    23360 if test $coin_has_netlib != notGiven &&
    23361                 test $coin_has_netlib != skipping; then
    23362   COIN_HAS_NETLIB_TRUE=
    23363   COIN_HAS_NETLIB_FALSE='#'
    23364 else
    23365   COIN_HAS_NETLIB_TRUE='#'
    23366   COIN_HAS_NETLIB_FALSE=
    2336722396fi
    2336822397
     
    3000829037echo "$as_me: Cbc multithreading enabled" >&6;};
    3000929038fi
    30010 
    30011 ##############################################################################
    30012 #                            OsiCbc configuration                            #
    30013 ##############################################################################
    30014 
    30015 # Handles configuration of the underlying default solver in OsiCbc. The issue
    30016 # is that OsiCbc defines a default solver, used when the client does not
    30017 # specify a solver in the constructor. The default solver must, therefore,
    30018 # be present in the build. This macro checks that this is true, and sets the
    30019 # compile-time symbols OSICBC_DFLT_SOLVER, OSICBC_CLP_DFLT_SOLVER, and
    30020 # OSICBC_DFLT_SOLVER_HPP that control the build. The parameter default_solver
    30021 # should normally be clp, unless you're working on some other solver.
    30022 
    30023 # Ideally, this macro would not require enumeration of solvers, but the
    30024 # effort required to avoid it is just not justified at present. One enumeration
    30025 # is hidden in AC_OSI_CANONICAL. The other is visible, the AM_CONDITIONAL
    30026 # list at the end.
    30027 
    30028 # In an ideal world this macro would do absolutely nothing if Cbc is not
    30029 # present, but autotools is not an ideal world and we have to satisfy its
    30030 # requirements. In particular, the AM_CONDITIONAL macros need to execute or
    30031 # automake will complain. Really the only thing we need to suppress is the
    30032 # check that the default solver exists. All the rest is irrelevant when Cbc
    30033 # isn't present (hence OsiCbc will be configured but not actually compiled).
    30034 
    30035 # Process the with-osicbc-default-solver option.
    30036 
    30037 
    30038 # Check whether --with-osicbc-default-solver or --without-osicbc-default-solver was given.
    30039 if test "${with_osicbc_default_solver+set}" = set; then
    30040   withval="$with_osicbc_default_solver"
    30041   osicbc_with_solver=$withval
    30042 else
    30043   osicbc_with_solver=clp
    30044 fi;
    30045 
    30046 case "${osicbc_with_solver}" in
    30047   [Cc][Ll][Pp]*)
    30048     osi_lc_solver=clp ;
    30049     osi_mc_solver=Clp ;
    30050     osi_uc_solver=CLP ;
    30051     osi_exists_solver=${coin_has_clp-"unavailable"}
    30052     ;;
    30053   [Dd][Yy][Ll][Pp]*)
    30054     osi_lc_solver=dylp ;
    30055     osi_mc_solver=Dylp
    30056     osi_uc_solver=DYLP
    30057     osi_exists_solver=${coin_has_dylp-"unavailable"}
    30058     ;;
    30059   [Cc][Pp][Xx]*)
    30060     osi_lc_solver=cpx ;
    30061     osi_mc_solver=Cpx
    30062     osi_uc_solver=CPX
    30063     osi_exists_solver=${coin_has_cpx-"unavailable"}
    30064     ;;
    30065   [Gg][Ll][Pp][Kk]*)
    30066     osi_lc_solver=glpk ;
    30067     osi_mc_solver=Glpk
    30068     osi_uc_solver=GLPK
    30069     osi_exists_solver=${coin_has_glpk-"unavailable"}
    30070     ;;
    30071   [Gg][Rr][Bb]*)
    30072     osi_lc_solver=grb ;
    30073     osi_mc_solver=Grb ;
    30074     osi_uc_solver=GRB ;
    30075     osi_exists_solver=${coin_has_grb-"unavailable"}
    30076     ;;
    30077   [Mm][Ss][Kk]*)
    30078     osi_lc_solver=msk ;
    30079     osi_mc_solver=Msk
    30080     osi_uc_solver=MSK
    30081     osi_exists_solver=${coin_has_msk-"unavailable"}
    30082     ;;
    30083   [Ss][Pp][Xx]*)
    30084     osi_lc_solver=spx ;
    30085     osi_mc_solver=Spx
    30086     osi_uc_solver=SPX
    30087     osi_exists_solver=${coin_has_spx-"unavailable"}
    30088     ;;
    30089   [Ss][Yy][Mm]*)
    30090     osi_lc_solver=sym ;
    30091     osi_mc_solver=Sym
    30092     osi_uc_solver=SYM
    30093     osi_exists_solver=${coin_has_sym-"unavailable"}
    30094     ;;
    30095   [Vv][Oo][Ll]*)
    30096     osi_lc_solver=vol ;
    30097     osi_mc_solver=Vol
    30098     osi_uc_solver=VOL
    30099     osi_exists_solver=${coin_has_vol-"unavailable"}
    30100     ;;
    30101   [Xx][Pp][Rr]*)
    30102     osi_lc_solver=xpr ;
    30103     osi_mc_solver=Xpr
    30104     osi_uc_solver=XPR
    30105     osi_exists_solver=${coin_has_xpr-"unavailable"}
    30106     ;;
    30107   *)
    30108     osi_lc_solver=clp ;
    30109     osi_mc_solver=Clp ;
    30110     osi_uc_solver=CLP ;
    30111     osi_exists_solver=${coin_has_clp-"unavailable"}
    30112     { echo "$as_me:$LINENO: WARNING: Unrecognised solver $1; defaulting to $osi_lc_solver." >&5
    30113 echo "$as_me: WARNING: Unrecognised solver $1; defaulting to $osi_lc_solver." >&2;}
    30114     ;;
    30115 esac
    30116 
    30117 # Check that the requested solver is available.
    30118 if test $osi_exists_solver = no; then
    30119   { { echo "$as_me:$LINENO: error: selected default solver $osicbc_with_solver is unavailable.
    30120   Please select an available solver using the --with-osicbc-default-solver option." >&5
    30121 echo "$as_me: error: selected default solver $osicbc_with_solver is unavailable.
    30122   Please select an available solver using the --with-osicbc-default-solver option." >&2;}
    30123    { (exit 1); exit 1; }; }
    30124 fi
    30125 
    30126 # State the result.
    30127 { echo "$as_me:$LINENO: OsiCbc default solver is $osi_lc_solver" >&5
    30128 echo "$as_me: OsiCbc default solver is $osi_lc_solver" >&6;}
    30129 
    30130 # And set the configuration variables.
    30131 
    30132 cat >>confdefs.h <<_ACEOF
    30133 #define OSICBC_DFLT_SOLVER Osi${osi_mc_solver}SolverInterface
    30134 _ACEOF
    30135 
    30136 
    30137 cat >>confdefs.h <<_ACEOF
    30138 #define OSICBC_DFLT_SOLVER_HPP "Osi${osi_mc_solver}SolverInterface.hpp"
    30139 _ACEOF
    30140 
    30141 if test $osi_mc_solver = "Clp"; then
    30142 
    30143 cat >>confdefs.h <<\_ACEOF
    30144 #define OSICBC_DFLT_SOLVER_CLP 1
    30145 _ACEOF
    30146 
    30147 fi
    30148 
    30149 # Last but not least, we need automake conditionals.
    30150 
    30151 
    30152 if test $osi_mc_solver = Clp; then
    30153   OSICBC_DFLT_SOLVER_CLP_TRUE=
    30154   OSICBC_DFLT_SOLVER_CLP_FALSE='#'
    30155 else
    30156   OSICBC_DFLT_SOLVER_CLP_TRUE='#'
    30157   OSICBC_DFLT_SOLVER_CLP_FALSE=
    30158 fi
    30159 
    30160 
    30161 
    30162 if test $osi_mc_solver = Cpx; then
    30163   OSICBC_DFLT_SOLVER_CPX_TRUE=
    30164   OSICBC_DFLT_SOLVER_CPX_FALSE='#'
    30165 else
    30166   OSICBC_DFLT_SOLVER_CPX_TRUE='#'
    30167   OSICBC_DFLT_SOLVER_CPX_FALSE=
    30168 fi
    30169 
    30170 
    30171 
    30172 if test $osi_mc_solver = Dylp; then
    30173   OSICBC_DFLT_SOLVER_DYLP_TRUE=
    30174   OSICBC_DFLT_SOLVER_DYLP_FALSE='#'
    30175 else
    30176   OSICBC_DFLT_SOLVER_DYLP_TRUE='#'
    30177   OSICBC_DFLT_SOLVER_DYLP_FALSE=
    30178 fi
    30179 
    30180 
    30181 
    30182 if test $osi_mc_solver = Glpk; then
    30183   OSICBC_DFLT_SOLVER_GLPK_TRUE=
    30184   OSICBC_DFLT_SOLVER_GLPK_FALSE='#'
    30185 else
    30186   OSICBC_DFLT_SOLVER_GLPK_TRUE='#'
    30187   OSICBC_DFLT_SOLVER_GLPK_FALSE=
    30188 fi
    30189 
    30190 
    30191 
    30192 if test $osi_mc_solver = Grb; then
    30193   OSICBC_DFLT_SOLVER_GRB_TRUE=
    30194   OSICBC_DFLT_SOLVER_GRB_FALSE='#'
    30195 else
    30196   OSICBC_DFLT_SOLVER_GRB_TRUE='#'
    30197   OSICBC_DFLT_SOLVER_GRB_FALSE=
    30198 fi
    30199 
    30200 
    30201 
    30202 if test $osi_mc_solver = Msk; then
    30203   OSICBC_DFLT_SOLVER_MSK_TRUE=
    30204   OSICBC_DFLT_SOLVER_MSK_FALSE='#'
    30205 else
    30206   OSICBC_DFLT_SOLVER_MSK_TRUE='#'
    30207   OSICBC_DFLT_SOLVER_MSK_FALSE=
    30208 fi
    30209 
    30210 
    30211 
    30212 if test $osi_mc_solver = Spx; then
    30213   OSICBC_DFLT_SOLVER_SPX_TRUE=
    30214   OSICBC_DFLT_SOLVER_SPX_FALSE='#'
    30215 else
    30216   OSICBC_DFLT_SOLVER_SPX_TRUE='#'
    30217   OSICBC_DFLT_SOLVER_SPX_FALSE=
    30218 fi
    30219 
    30220 
    30221 
    30222 if test $osi_mc_solver = Sym; then
    30223   OSICBC_DFLT_SOLVER_SYM_TRUE=
    30224   OSICBC_DFLT_SOLVER_SYM_FALSE='#'
    30225 else
    30226   OSICBC_DFLT_SOLVER_SYM_TRUE='#'
    30227   OSICBC_DFLT_SOLVER_SYM_FALSE=
    30228 fi
    30229 
    30230 
    30231 
    30232 if test $osi_mc_solver = Vol; then
    30233   OSICBC_DFLT_SOLVER_VOL_TRUE=
    30234   OSICBC_DFLT_SOLVER_VOL_FALSE='#'
    30235 else
    30236   OSICBC_DFLT_SOLVER_VOL_TRUE='#'
    30237   OSICBC_DFLT_SOLVER_VOL_FALSE=
    30238 fi
    30239 
    30240 
    30241 
    30242 if test $osi_mc_solver = Xpr; then
    30243   OSICBC_DFLT_SOLVER_XPR_TRUE=
    30244   OSICBC_DFLT_SOLVER_XPR_FALSE='#'
    30245 else
    30246   OSICBC_DFLT_SOLVER_XPR_TRUE='#'
    30247   OSICBC_DFLT_SOLVER_XPR_FALSE=
    30248 fi
    30249 
    3025029039
    3025129040##############################################################################
     
    3047529264# Here list all the files that configure should create (except for the
    3047629265# configuration header file)
    30477                                                                                           ac_config_files="$ac_config_files Makefile examples/Makefile src/Makefile src/OsiCbc/Makefile test/Makefile cbc.pc cbc-uninstalled.pc osi-cbc.pc osi-cbc-uninstalled.pc"
     29266                                                            ac_config_files="$ac_config_files Makefile examples/Makefile src/Makefile test/Makefile cbc.pc cbc-uninstalled.pc"
    3047829267
    3047929268          ac_config_files="$ac_config_files doxydoc/doxygen.conf"
     
    3073229521   { (exit 1); exit 1; }; }
    3073329522fi
    30734 if test -z "${COIN_HAS_OSITESTS_TRUE}" && test -z "${COIN_HAS_OSITESTS_FALSE}"; then
    30735   { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_OSITESTS\" was never defined.
    30736 Usually this means the macro was only invoked conditionally." >&5
    30737 echo "$as_me: error: conditional \"COIN_HAS_OSITESTS\" was never defined.
    30738 Usually this means the macro was only invoked conditionally." >&2;}
    30739    { (exit 1); exit 1; }; }
    30740 fi
    30741 if test -z "${COIN_HAS_OSITESTS_TRUE}" && test -z "${COIN_HAS_OSITESTS_FALSE}"; then
    30742   { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_OSITESTS\" was never defined.
    30743 Usually this means the macro was only invoked conditionally." >&5
    30744 echo "$as_me: error: conditional \"COIN_HAS_OSITESTS\" was never defined.
    30745 Usually this means the macro was only invoked conditionally." >&2;}
    30746    { (exit 1); exit 1; }; }
    30747 fi
    3074829523if test -z "${COIN_HAS_SAMPLE_TRUE}" && test -z "${COIN_HAS_SAMPLE_FALSE}"; then
    3074929524  { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_SAMPLE\" was never defined.
     
    3076029535   { (exit 1); exit 1; }; }
    3076129536fi
    30762 if test -z "${COIN_HAS_NETLIB_TRUE}" && test -z "${COIN_HAS_NETLIB_FALSE}"; then
    30763   { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_NETLIB\" was never defined.
    30764 Usually this means the macro was only invoked conditionally." >&5
    30765 echo "$as_me: error: conditional \"COIN_HAS_NETLIB\" was never defined.
    30766 Usually this means the macro was only invoked conditionally." >&2;}
    30767    { (exit 1); exit 1; }; }
    30768 fi
    30769 if test -z "${COIN_HAS_NETLIB_TRUE}" && test -z "${COIN_HAS_NETLIB_FALSE}"; then
    30770   { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_NETLIB\" was never defined.
    30771 Usually this means the macro was only invoked conditionally." >&5
    30772 echo "$as_me: error: conditional \"COIN_HAS_NETLIB\" was never defined.
    30773 Usually this means the macro was only invoked conditionally." >&2;}
    30774    { (exit 1); exit 1; }; }
    30775 fi
    3077629537if test -z "${COIN_HAS_MIPLIB3_TRUE}" && test -z "${COIN_HAS_MIPLIB3_FALSE}"; then
    3077729538  { { echo "$as_me:$LINENO: error: conditional \"COIN_HAS_MIPLIB3\" was never defined.
     
    3091829679Usually this means the macro was only invoked conditionally." >&5
    3091929680echo "$as_me: error: conditional \"CBC_BUILD_CBC_GENERIC\" was never defined.
    30920 Usually this means the macro was only invoked conditionally." >&2;}
    30921    { (exit 1); exit 1; }; }
    30922 fi
    30923 if test -z "${OSICBC_DFLT_SOLVER_CLP_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_CLP_FALSE}"; then
    30924   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_CLP\" was never defined.
    30925 Usually this means the macro was only invoked conditionally." >&5
    30926 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_CLP\" was never defined.
    30927 Usually this means the macro was only invoked conditionally." >&2;}
    30928    { (exit 1); exit 1; }; }
    30929 fi
    30930 if test -z "${OSICBC_DFLT_SOLVER_CPX_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_CPX_FALSE}"; then
    30931   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_CPX\" was never defined.
    30932 Usually this means the macro was only invoked conditionally." >&5
    30933 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_CPX\" was never defined.
    30934 Usually this means the macro was only invoked conditionally." >&2;}
    30935    { (exit 1); exit 1; }; }
    30936 fi
    30937 if test -z "${OSICBC_DFLT_SOLVER_DYLP_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_DYLP_FALSE}"; then
    30938   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_DYLP\" was never defined.
    30939 Usually this means the macro was only invoked conditionally." >&5
    30940 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_DYLP\" was never defined.
    30941 Usually this means the macro was only invoked conditionally." >&2;}
    30942    { (exit 1); exit 1; }; }
    30943 fi
    30944 if test -z "${OSICBC_DFLT_SOLVER_GLPK_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_GLPK_FALSE}"; then
    30945   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_GLPK\" was never defined.
    30946 Usually this means the macro was only invoked conditionally." >&5
    30947 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_GLPK\" was never defined.
    30948 Usually this means the macro was only invoked conditionally." >&2;}
    30949    { (exit 1); exit 1; }; }
    30950 fi
    30951 if test -z "${OSICBC_DFLT_SOLVER_GRB_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_GRB_FALSE}"; then
    30952   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_GRB\" was never defined.
    30953 Usually this means the macro was only invoked conditionally." >&5
    30954 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_GRB\" was never defined.
    30955 Usually this means the macro was only invoked conditionally." >&2;}
    30956    { (exit 1); exit 1; }; }
    30957 fi
    30958 if test -z "${OSICBC_DFLT_SOLVER_MSK_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_MSK_FALSE}"; then
    30959   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_MSK\" was never defined.
    30960 Usually this means the macro was only invoked conditionally." >&5
    30961 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_MSK\" was never defined.
    30962 Usually this means the macro was only invoked conditionally." >&2;}
    30963    { (exit 1); exit 1; }; }
    30964 fi
    30965 if test -z "${OSICBC_DFLT_SOLVER_SPX_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_SPX_FALSE}"; then
    30966   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_SPX\" was never defined.
    30967 Usually this means the macro was only invoked conditionally." >&5
    30968 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_SPX\" was never defined.
    30969 Usually this means the macro was only invoked conditionally." >&2;}
    30970    { (exit 1); exit 1; }; }
    30971 fi
    30972 if test -z "${OSICBC_DFLT_SOLVER_SYM_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_SYM_FALSE}"; then
    30973   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_SYM\" was never defined.
    30974 Usually this means the macro was only invoked conditionally." >&5
    30975 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_SYM\" was never defined.
    30976 Usually this means the macro was only invoked conditionally." >&2;}
    30977    { (exit 1); exit 1; }; }
    30978 fi
    30979 if test -z "${OSICBC_DFLT_SOLVER_VOL_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_VOL_FALSE}"; then
    30980   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_VOL\" was never defined.
    30981 Usually this means the macro was only invoked conditionally." >&5
    30982 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_VOL\" was never defined.
    30983 Usually this means the macro was only invoked conditionally." >&2;}
    30984    { (exit 1); exit 1; }; }
    30985 fi
    30986 if test -z "${OSICBC_DFLT_SOLVER_XPR_TRUE}" && test -z "${OSICBC_DFLT_SOLVER_XPR_FALSE}"; then
    30987   { { echo "$as_me:$LINENO: error: conditional \"OSICBC_DFLT_SOLVER_XPR\" was never defined.
    30988 Usually this means the macro was only invoked conditionally." >&5
    30989 echo "$as_me: error: conditional \"OSICBC_DFLT_SOLVER_XPR\" was never defined.
    3099029681Usually this means the macro was only invoked conditionally." >&2;}
    3099129682   { (exit 1); exit 1; }; }
     
    3143830129  "examples/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
    3143930130  "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
    31440   "src/OsiCbc/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/OsiCbc/Makefile" ;;
    3144130131  "test/Makefile" ) CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
    3144230132  "cbc.pc" ) CONFIG_FILES="$CONFIG_FILES cbc.pc" ;;
    3144330133  "cbc-uninstalled.pc" ) CONFIG_FILES="$CONFIG_FILES cbc-uninstalled.pc" ;;
    31444   "osi-cbc.pc" ) CONFIG_FILES="$CONFIG_FILES osi-cbc.pc" ;;
    31445   "osi-cbc-uninstalled.pc" ) CONFIG_FILES="$CONFIG_FILES osi-cbc-uninstalled.pc" ;;
    3144630134  "doxydoc/doxygen.conf" ) CONFIG_FILES="$CONFIG_FILES doxydoc/doxygen.conf" ;;
    3144730135  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
     
    3167430362s,@COIN_HAS_CLP_TRUE@,$COIN_HAS_CLP_TRUE,;t t
    3167530363s,@COIN_HAS_CLP_FALSE@,$COIN_HAS_CLP_FALSE,;t t
    31676 s,@OSITESTS_LIBS@,$OSITESTS_LIBS,;t t
    31677 s,@OSITESTS_CFLAGS@,$OSITESTS_CFLAGS,;t t
    31678 s,@OSITESTS_DATA@,$OSITESTS_DATA,;t t
    31679 s,@OSITESTS_DEPENDENCIES@,$OSITESTS_DEPENDENCIES,;t t
    31680 s,@OSITESTS_LIBS_INSTALLED@,$OSITESTS_LIBS_INSTALLED,;t t
    31681 s,@OSITESTS_CFLAGS_INSTALLED@,$OSITESTS_CFLAGS_INSTALLED,;t t
    31682 s,@OSITESTS_DATA_INSTALLED@,$OSITESTS_DATA_INSTALLED,;t t
    31683 s,@COIN_HAS_OSITESTS_TRUE@,$COIN_HAS_OSITESTS_TRUE,;t t
    31684 s,@COIN_HAS_OSITESTS_FALSE@,$COIN_HAS_OSITESTS_FALSE,;t t
    3168530364s,@SAMPLE_LIBS@,$SAMPLE_LIBS,;t t
    3168630365s,@SAMPLE_CFLAGS@,$SAMPLE_CFLAGS,;t t
     
    3169230371s,@COIN_HAS_SAMPLE_TRUE@,$COIN_HAS_SAMPLE_TRUE,;t t
    3169330372s,@COIN_HAS_SAMPLE_FALSE@,$COIN_HAS_SAMPLE_FALSE,;t t
    31694 s,@NETLIB_LIBS@,$NETLIB_LIBS,;t t
    31695 s,@NETLIB_CFLAGS@,$NETLIB_CFLAGS,;t t
    31696 s,@NETLIB_DATA@,$NETLIB_DATA,;t t
    31697 s,@NETLIB_DEPENDENCIES@,$NETLIB_DEPENDENCIES,;t t
    31698 s,@NETLIB_LIBS_INSTALLED@,$NETLIB_LIBS_INSTALLED,;t t
    31699 s,@NETLIB_CFLAGS_INSTALLED@,$NETLIB_CFLAGS_INSTALLED,;t t
    31700 s,@NETLIB_DATA_INSTALLED@,$NETLIB_DATA_INSTALLED,;t t
    31701 s,@COIN_HAS_NETLIB_TRUE@,$COIN_HAS_NETLIB_TRUE,;t t
    31702 s,@COIN_HAS_NETLIB_FALSE@,$COIN_HAS_NETLIB_FALSE,;t t
    3170330373s,@MIPLIB3_LIBS@,$MIPLIB3_LIBS,;t t
    3170430374s,@MIPLIB3_CFLAGS@,$MIPLIB3_CFLAGS,;t t
     
    3179330463s,@CBC_BUILD_CBC_GENERIC_TRUE@,$CBC_BUILD_CBC_GENERIC_TRUE,;t t
    3179430464s,@CBC_BUILD_CBC_GENERIC_FALSE@,$CBC_BUILD_CBC_GENERIC_FALSE,;t t
    31795 s,@OSICBC_DFLT_SOLVER_CLP_TRUE@,$OSICBC_DFLT_SOLVER_CLP_TRUE,;t t
    31796 s,@OSICBC_DFLT_SOLVER_CLP_FALSE@,$OSICBC_DFLT_SOLVER_CLP_FALSE,;t t
    31797 s,@OSICBC_DFLT_SOLVER_CPX_TRUE@,$OSICBC_DFLT_SOLVER_CPX_TRUE,;t t
    31798 s,@OSICBC_DFLT_SOLVER_CPX_FALSE@,$OSICBC_DFLT_SOLVER_CPX_FALSE,;t t
    31799 s,@OSICBC_DFLT_SOLVER_DYLP_TRUE@,$OSICBC_DFLT_SOLVER_DYLP_TRUE,;t t
    31800 s,@OSICBC_DFLT_SOLVER_DYLP_FALSE@,$OSICBC_DFLT_SOLVER_DYLP_FALSE,;t t
    31801 s,@OSICBC_DFLT_SOLVER_GLPK_TRUE@,$OSICBC_DFLT_SOLVER_GLPK_TRUE,;t t
    31802 s,@OSICBC_DFLT_SOLVER_GLPK_FALSE@,$OSICBC_DFLT_SOLVER_GLPK_FALSE,;t t
    31803 s,@OSICBC_DFLT_SOLVER_GRB_TRUE@,$OSICBC_DFLT_SOLVER_GRB_TRUE,;t t
    31804 s,@OSICBC_DFLT_SOLVER_GRB_FALSE@,$OSICBC_DFLT_SOLVER_GRB_FALSE,;t t
    31805 s,@OSICBC_DFLT_SOLVER_MSK_TRUE@,$OSICBC_DFLT_SOLVER_MSK_TRUE,;t t
    31806 s,@OSICBC_DFLT_SOLVER_MSK_FALSE@,$OSICBC_DFLT_SOLVER_MSK_FALSE,;t t
    31807 s,@OSICBC_DFLT_SOLVER_SPX_TRUE@,$OSICBC_DFLT_SOLVER_SPX_TRUE,;t t
    31808 s,@OSICBC_DFLT_SOLVER_SPX_FALSE@,$OSICBC_DFLT_SOLVER_SPX_FALSE,;t t
    31809 s,@OSICBC_DFLT_SOLVER_SYM_TRUE@,$OSICBC_DFLT_SOLVER_SYM_TRUE,;t t
    31810 s,@OSICBC_DFLT_SOLVER_SYM_FALSE@,$OSICBC_DFLT_SOLVER_SYM_FALSE,;t t
    31811 s,@OSICBC_DFLT_SOLVER_VOL_TRUE@,$OSICBC_DFLT_SOLVER_VOL_TRUE,;t t
    31812 s,@OSICBC_DFLT_SOLVER_VOL_FALSE@,$OSICBC_DFLT_SOLVER_VOL_FALSE,;t t
    31813 s,@OSICBC_DFLT_SOLVER_XPR_TRUE@,$OSICBC_DFLT_SOLVER_XPR_TRUE,;t t
    31814 s,@OSICBC_DFLT_SOLVER_XPR_FALSE@,$OSICBC_DFLT_SOLVER_XPR_FALSE,;t t
    3181530465s,@coin_have_doxygen@,$coin_have_doxygen,;t t
    3181630466s,@coin_doxy_usedot@,$coin_doxy_usedot,;t t
  • stable/2.8/Cbc/configure.ac

    r1809 r1821  
    7171# The rest are not required for linking against Cbc
    7272
    73 AC_COIN_CHECK_PACKAGE(OsiTests, [osi-unittests])
    7473AC_COIN_CHECK_PACKAGE(Sample,   [coindatasample])
    75 AC_COIN_CHECK_PACKAGE(Netlib,   [coindatanetlib])
    7674AC_COIN_CHECK_PACKAGE(Miplib3,  [coindatamiplib3])
    7775
     
    202200
    203201##############################################################################
    204 #                            OsiCbc configuration                            #
    205 ##############################################################################
    206 
    207 # Handles configuration of the underlying default solver in OsiCbc. The issue
    208 # is that OsiCbc defines a default solver, used when the client does not     
    209 # specify a solver in the constructor. The default solver must, therefore,   
    210 # be present in the build. This macro checks that this is true, and sets the
    211 # compile-time symbols OSICBC_DFLT_SOLVER, OSICBC_CLP_DFLT_SOLVER, and
    212 # OSICBC_DFLT_SOLVER_HPP that control the build. The parameter default_solver
    213 # should normally be clp, unless you're working on some other solver.
    214 
    215 # Ideally, this macro would not require enumeration of solvers, but the
    216 # effort required to avoid it is just not justified at present. One enumeration
    217 # is hidden in AC_OSI_CANONICAL. The other is visible, the AM_CONDITIONAL
    218 # list at the end.                                                             
    219 
    220 # In an ideal world this macro would do absolutely nothing if Cbc is not
    221 # present, but autotools is not an ideal world and we have to satisfy its
    222 # requirements. In particular, the AM_CONDITIONAL macros need to execute or
    223 # automake will complain. Really the only thing we need to suppress is the
    224 # check that the default solver exists. All the rest is irrelevant when Cbc
    225 # isn't present (hence OsiCbc will be configured but not actually compiled).
    226 
    227 # Process the with-osicbc-default-solver option.
    228 
    229 AC_ARG_WITH([osicbc-default-solver],
    230   AS_HELP_STRING([--with-osicbc-default-solver],
    231      [specify underlying solver for OsiCbc (default clp)]),
    232      [osicbc_with_solver=$withval],
    233      [osicbc_with_solver=clp])
    234 
    235 case "${osicbc_with_solver}" in
    236   @<:@Cc@:>@@<:@Ll@:>@@<:@Pp@:>@*)
    237     osi_lc_solver=clp ;           
    238     osi_mc_solver=Clp ;           
    239     osi_uc_solver=CLP ;           
    240     osi_exists_solver=${coin_has_clp-"unavailable"}
    241     ;;                                             
    242   @<:@Dd@:>@@<:@Yy@:>@@<:@Ll@:>@@<:@Pp@:>@*)       
    243     osi_lc_solver=dylp ;                           
    244     osi_mc_solver=Dylp                             
    245     osi_uc_solver=DYLP                             
    246     osi_exists_solver=${coin_has_dylp-"unavailable"}
    247     ;;                                             
    248   @<:@Cc@:>@@<:@Pp@:>@@<:@Xx@:>@*)                 
    249     osi_lc_solver=cpx ;                             
    250     osi_mc_solver=Cpx                               
    251     osi_uc_solver=CPX                               
    252     osi_exists_solver=${coin_has_cpx-"unavailable"}
    253     ;;
    254   @<:@Gg@:>@@<:@Ll@:>@@<:@Pp@:>@@<:@Kk@:>@*)       
    255     osi_lc_solver=glpk ;                           
    256     osi_mc_solver=Glpk                             
    257     osi_uc_solver=GLPK                             
    258     osi_exists_solver=${coin_has_glpk-"unavailable"}
    259     ;;
    260   @<:@Gg@:>@@<:@Rr@:>@@<:@Bb@:>@*)
    261     osi_lc_solver=grb ;
    262     osi_mc_solver=Grb ;           
    263     osi_uc_solver=GRB ;           
    264     osi_exists_solver=${coin_has_grb-"unavailable"}
    265     ;;                                             
    266   @<:@Mm@:>@@<:@Ss@:>@@<:@Kk@:>@*)
    267     osi_lc_solver=msk ;
    268     osi_mc_solver=Msk
    269     osi_uc_solver=MSK
    270     osi_exists_solver=${coin_has_msk-"unavailable"}
    271     ;;
    272   @<:@Ss@:>@@<:@Pp@:>@@<:@Xx@:>@*)
    273     osi_lc_solver=spx ;
    274     osi_mc_solver=Spx
    275     osi_uc_solver=SPX
    276     osi_exists_solver=${coin_has_spx-"unavailable"}
    277     ;;
    278   @<:@Ss@:>@@<:@Yy@:>@@<:@Mm@:>@*)
    279     osi_lc_solver=sym ;
    280     osi_mc_solver=Sym
    281     osi_uc_solver=SYM
    282     osi_exists_solver=${coin_has_sym-"unavailable"}
    283     ;;
    284   @<:@Vv@:>@@<:@Oo@:>@@<:@Ll@:>@*)
    285     osi_lc_solver=vol ;
    286     osi_mc_solver=Vol
    287     osi_uc_solver=VOL
    288     osi_exists_solver=${coin_has_vol-"unavailable"}
    289     ;;
    290   @<:@Xx@:>@@<:@Pp@:>@@<:@Rr@:>@*)
    291     osi_lc_solver=xpr ;
    292     osi_mc_solver=Xpr
    293     osi_uc_solver=XPR
    294     osi_exists_solver=${coin_has_xpr-"unavailable"}
    295     ;;
    296   *)
    297     osi_lc_solver=clp ;
    298     osi_mc_solver=Clp ;
    299     osi_uc_solver=CLP ;
    300     osi_exists_solver=${coin_has_clp-"unavailable"}
    301     AC_MSG_WARN([Unrecognised solver $1; defaulting to $osi_lc_solver.])
    302     ;;
    303 esac
    304 
    305 # Check that the requested solver is available.
    306 if test $osi_exists_solver = no; then
    307   AC_MSG_ERROR([selected default solver $osicbc_with_solver is unavailable.
    308   Please select an available solver using the --with-osicbc-default-solver option.])
    309 fi
    310 
    311 # State the result.
    312 AC_MSG_NOTICE([OsiCbc default solver is $osi_lc_solver])
    313 
    314 # And set the configuration variables.
    315 AC_DEFINE_UNQUOTED([OSICBC_DFLT_SOLVER],
    316   [Osi${osi_mc_solver}SolverInterface],
    317   [define to the name of the default solver interface class, e.g., OsiClpSolverInterface])
    318 AC_DEFINE_UNQUOTED([OSICBC_DFLT_SOLVER_HPP],
    319   ["Osi${osi_mc_solver}SolverInterface.hpp"],
    320   [define to the name of the .hpp file for the default solver interface class, e.g., "OsiClpSolverInterface.hpp" (include quotes)])
    321 if test $osi_mc_solver = "Clp"; then
    322   AC_DEFINE([OSICBC_DFLT_SOLVER_CLP],[1],[define this symbol if clp is the default solver])
    323 fi
    324 
    325 # Last but not least, we need automake conditionals.
    326 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_CLP],[test $osi_mc_solver = Clp])
    327 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_CPX],[test $osi_mc_solver = Cpx])
    328 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_DYLP],[test $osi_mc_solver = Dylp])
    329 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_GLPK],[test $osi_mc_solver = Glpk])
    330 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_GRB],[test $osi_mc_solver = Grb])
    331 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_MSK],[test $osi_mc_solver = Msk])
    332 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_SPX],[test $osi_mc_solver = Spx])
    333 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_SYM],[test $osi_mc_solver = Sym])
    334 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_VOL],[test $osi_mc_solver = Vol])
    335 AM_CONDITIONAL([OSICBC_DFLT_SOLVER_XPR],[test $osi_mc_solver = Xpr])
    336 
    337 ##############################################################################
    338202#                   VPATH links for example input files                      #
    339203##############################################################################
     
    361225                 examples/Makefile
    362226                 src/Makefile
    363                  src/OsiCbc/Makefile
    364227                 test/Makefile
    365                  cbc.pc cbc-uninstalled.pc
    366                  osi-cbc.pc osi-cbc-uninstalled.pc])
     228                 cbc.pc cbc-uninstalled.pc])
    367229AC_CONFIG_FILES([doxydoc/doxygen.conf])
    368230
  • stable/2.8/Cbc/src/Makefile.am

    r1770 r1821  
    99AUTOMAKE_OPTIONS = foreign
    1010
    11 SUBDIRS = OsiCbc
     11SUBDIRS =
    1212
    1313########################################################################
  • stable/2.8/Cbc/src/Makefile.in

    r1770 r1821  
    264264COIN_HAS_MSK_FALSE = @COIN_HAS_MSK_FALSE@
    265265COIN_HAS_MSK_TRUE = @COIN_HAS_MSK_TRUE@
    266 COIN_HAS_NETLIB_FALSE = @COIN_HAS_NETLIB_FALSE@
    267 COIN_HAS_NETLIB_TRUE = @COIN_HAS_NETLIB_TRUE@
    268 COIN_HAS_OSITESTS_FALSE = @COIN_HAS_OSITESTS_FALSE@
    269 COIN_HAS_OSITESTS_TRUE = @COIN_HAS_OSITESTS_TRUE@
    270266COIN_HAS_PKGCONFIG_FALSE = @COIN_HAS_PKGCONFIG_FALSE@
    271267COIN_HAS_PKGCONFIG_TRUE = @COIN_HAS_PKGCONFIG_TRUE@
     
    363359MSK_LIBS = @MSK_LIBS@
    364360MSK_LIBS_INSTALLED = @MSK_LIBS_INSTALLED@
    365 NETLIB_CFLAGS = @NETLIB_CFLAGS@
    366 NETLIB_CFLAGS_INSTALLED = @NETLIB_CFLAGS_INSTALLED@
    367 NETLIB_DATA = @NETLIB_DATA@
    368 NETLIB_DATA_INSTALLED = @NETLIB_DATA_INSTALLED@
    369 NETLIB_DEPENDENCIES = @NETLIB_DEPENDENCIES@
    370 NETLIB_LIBS = @NETLIB_LIBS@
    371 NETLIB_LIBS_INSTALLED = @NETLIB_LIBS_INSTALLED@
    372361OBJEXT = @OBJEXT@
    373362OPT_CFLAGS = @OPT_CFLAGS@
    374363OPT_CXXFLAGS = @OPT_CXXFLAGS@
    375 OSICBC_DFLT_SOLVER_CLP_FALSE = @OSICBC_DFLT_SOLVER_CLP_FALSE@
    376 OSICBC_DFLT_SOLVER_CLP_TRUE = @OSICBC_DFLT_SOLVER_CLP_TRUE@
    377 OSICBC_DFLT_SOLVER_CPX_FALSE = @OSICBC_DFLT_SOLVER_CPX_FALSE@
    378 OSICBC_DFLT_SOLVER_CPX_TRUE = @OSICBC_DFLT_SOLVER_CPX_TRUE@
    379 OSICBC_DFLT_SOLVER_DYLP_FALSE = @OSICBC_DFLT_SOLVER_DYLP_FALSE@
    380 OSICBC_DFLT_SOLVER_DYLP_TRUE = @OSICBC_DFLT_SOLVER_DYLP_TRUE@
    381 OSICBC_DFLT_SOLVER_GLPK_FALSE = @OSICBC_DFLT_SOLVER_GLPK_FALSE@
    382 OSICBC_DFLT_SOLVER_GLPK_TRUE = @OSICBC_DFLT_SOLVER_GLPK_TRUE@
    383 OSICBC_DFLT_SOLVER_GRB_FALSE = @OSICBC_DFLT_SOLVER_GRB_FALSE@
    384 OSICBC_DFLT_SOLVER_GRB_TRUE = @OSICBC_DFLT_SOLVER_GRB_TRUE@
    385 OSICBC_DFLT_SOLVER_MSK_FALSE = @OSICBC_DFLT_SOLVER_MSK_FALSE@
    386 OSICBC_DFLT_SOLVER_MSK_TRUE = @OSICBC_DFLT_SOLVER_MSK_TRUE@
    387 OSICBC_DFLT_SOLVER_SPX_FALSE = @OSICBC_DFLT_SOLVER_SPX_FALSE@
    388 OSICBC_DFLT_SOLVER_SPX_TRUE = @OSICBC_DFLT_SOLVER_SPX_TRUE@
    389 OSICBC_DFLT_SOLVER_SYM_FALSE = @OSICBC_DFLT_SOLVER_SYM_FALSE@
    390 OSICBC_DFLT_SOLVER_SYM_TRUE = @OSICBC_DFLT_SOLVER_SYM_TRUE@
    391 OSICBC_DFLT_SOLVER_VOL_FALSE = @OSICBC_DFLT_SOLVER_VOL_FALSE@
    392 OSICBC_DFLT_SOLVER_VOL_TRUE = @OSICBC_DFLT_SOLVER_VOL_TRUE@
    393 OSICBC_DFLT_SOLVER_XPR_FALSE = @OSICBC_DFLT_SOLVER_XPR_FALSE@
    394 OSICBC_DFLT_SOLVER_XPR_TRUE = @OSICBC_DFLT_SOLVER_XPR_TRUE@
    395 OSITESTS_CFLAGS = @OSITESTS_CFLAGS@
    396 OSITESTS_CFLAGS_INSTALLED = @OSITESTS_CFLAGS_INSTALLED@
    397 OSITESTS_DATA = @OSITESTS_DATA@
    398 OSITESTS_DATA_INSTALLED = @OSITESTS_DATA_INSTALLED@
    399 OSITESTS_DEPENDENCIES = @OSITESTS_DEPENDENCIES@
    400 OSITESTS_LIBS = @OSITESTS_LIBS@
    401 OSITESTS_LIBS_INSTALLED = @OSITESTS_LIBS_INSTALLED@
    402364PACKAGE = @PACKAGE@
    403365PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
     
    505467target_alias = @target_alias@
    506468AUTOMAKE_OPTIONS = foreign
    507 SUBDIRS = OsiCbc
     469SUBDIRS =
    508470
    509471########################################################################
  • stable/2.8/Cbc/src/config.h.in

    r1720 r1821  
    5555/* Define to 1 if the Msk package is available */
    5656#undef COIN_HAS_MSK
    57 
    58 /* Define to 1 if the Netlib package is available */
    59 #undef COIN_HAS_NETLIB
    60 
    61 /* Define to 1 if the OsiTests package is available */
    62 #undef COIN_HAS_OSITESTS
    6357
    6458/* Define to 1 if readline is available */
     
    131125#undef HAVE_UNISTD_H
    132126
    133 /* define to the name of the default solver interface class, e.g.,
    134    OsiClpSolverInterface */
    135 #undef OSICBC_DFLT_SOLVER
    136 
    137 /* define this symbol if clp is the default solver */
    138 #undef OSICBC_DFLT_SOLVER_CLP
    139 
    140 /* define to the name of the .hpp file for the default solver interface class,
    141    e.g., "OsiClpSolverInterface.hpp" (include quotes) */
    142 #undef OSICBC_DFLT_SOLVER_HPP
    143 
    144127/* Name of package */
    145128#undef PACKAGE
  • stable/2.8/Cbc/test/Makefile.am

    r1714 r1821  
    1313########################################################################
    1414
    15 CBC_TEST_TGTS = gamstests ositests
     15CBC_TEST_TGTS = gamstests
    1616
    1717if COIN_HAS_CLP
     
    2525
    2626cbcflags =
    27 ositestsflags =
    2827if COIN_HAS_SAMPLE
    2928  cbcflags += -dirSample `$(CYGPATH_W) $(SAMPLE_DATA)`
    30   ositestsflags += -mpsDir=`$(CYGPATH_W) $(SAMPLE_DATA)`
    3129endif
    3230cbcflags += -unitTest
    3331if COIN_HAS_MIPLIB3
    3432  cbcflags += -dirMiplib `$(CYGPATH_W) $(MIPLIB3_DATA)` -miplib
    35 endif
    36 if COIN_HAS_NETLIB
    37   ositestsflags += -netlibDir=`$(CYGPATH_W) $(NETLIB_DATA)` -testOsiSolverInterface
    3833endif
    3934
     
    5752.PHONY: test
    5853
    59 bin_PROGRAMS = gamsTest osiUnitTest
     54bin_PROGRAMS = gamsTest
    6055
    6156gamsTest_SOURCES = gamsTest.cpp
     
    7065
    7166########################################################################
    72 #                         unitTest for OsiCbc                          #
    73 ########################################################################
    74 
    75 osiUnitTest_SOURCES = osiUnitTest.cpp OsiCbcSolverInterfaceTest.cpp
    76 
    77 osiUnitTest_LDADD = ../src/OsiCbc/libOsiCbc.la ../src/libCbc.la \
    78     $(CBCLIB_LIBS) $(OSITESTS_LIBS)
    79 
    80 osiUnitTest_DEPENDENCIES = ../src/OsiCbc/libOsiCbc.la ../src/libCbc.la \
    81     $(CBCLIB_DEPENDENCIES) $(OSITESTS_DEPENDENCIES)
    82 
    83 AM_CPPFLAGS += -I`$(CYGPATH_W) $(srcdir)/../src/OsiCbc` $(OSITESTS_CFLAGS)
    84 
    85 ositests: osiUnitTest$(EXEEXT)
    86         ./osiUnitTest$(EXEEXT) $(ositestsflags)
    87 
    88 ########################################################################
    8967#                          Cleaning stuff                              #
    9068########################################################################
  • stable/2.8/Cbc/test/Makefile.in

    r1714 r1821  
    4646@CBC_BUILD_CBC_GENERIC_TRUE@@COIN_HAS_SAMPLE_TRUE@am__append_2 = test_cbc_generic
    4747@COIN_HAS_SAMPLE_TRUE@am__append_3 = -dirSample `$(CYGPATH_W) $(SAMPLE_DATA)`
    48 @COIN_HAS_SAMPLE_TRUE@am__append_4 = -mpsDir=`$(CYGPATH_W) $(SAMPLE_DATA)`
    49 @COIN_HAS_MIPLIB3_TRUE@am__append_5 = -dirMiplib `$(CYGPATH_W) $(MIPLIB3_DATA)` -miplib
    50 @COIN_HAS_NETLIB_TRUE@am__append_6 = -netlibDir=`$(CYGPATH_W) $(NETLIB_DATA)` -testOsiSolverInterface
    51 bin_PROGRAMS = gamsTest$(EXEEXT) osiUnitTest$(EXEEXT)
     48@COIN_HAS_MIPLIB3_TRUE@am__append_4 = -dirMiplib `$(CYGPATH_W) $(MIPLIB3_DATA)` -miplib
     49bin_PROGRAMS = gamsTest$(EXEEXT)
    5250subdir = test
    5351DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
     
    6765gamsTest_OBJECTS = $(am_gamsTest_OBJECTS)
    6866am__DEPENDENCIES_1 =
    69 am_osiUnitTest_OBJECTS = osiUnitTest.$(OBJEXT) \
    70         OsiCbcSolverInterfaceTest.$(OBJEXT)
    71 osiUnitTest_OBJECTS = $(am_osiUnitTest_OBJECTS)
    7267depcomp = $(SHELL) $(top_srcdir)/depcomp
    7368am__depfiles_maybe = depfiles
     
    8075CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
    8176        $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
    82 SOURCES = $(gamsTest_SOURCES) $(osiUnitTest_SOURCES)
    83 DIST_SOURCES = $(gamsTest_SOURCES) $(osiUnitTest_SOURCES)
     77SOURCES = $(gamsTest_SOURCES)
     78DIST_SOURCES = $(gamsTest_SOURCES)
    8479ETAGS = etags
    8580CTAGS = ctags
     
    165160COIN_HAS_MSK_FALSE = @COIN_HAS_MSK_FALSE@
    166161COIN_HAS_MSK_TRUE = @COIN_HAS_MSK_TRUE@
    167 COIN_HAS_NETLIB_FALSE = @COIN_HAS_NETLIB_FALSE@
    168 COIN_HAS_NETLIB_TRUE = @COIN_HAS_NETLIB_TRUE@
    169 COIN_HAS_OSITESTS_FALSE = @COIN_HAS_OSITESTS_FALSE@
    170 COIN_HAS_OSITESTS_TRUE = @COIN_HAS_OSITESTS_TRUE@
    171162COIN_HAS_PKGCONFIG_FALSE = @COIN_HAS_PKGCONFIG_FALSE@
    172163COIN_HAS_PKGCONFIG_TRUE = @COIN_HAS_PKGCONFIG_TRUE@
     
    264255MSK_LIBS = @MSK_LIBS@
    265256MSK_LIBS_INSTALLED = @MSK_LIBS_INSTALLED@
    266 NETLIB_CFLAGS = @NETLIB_CFLAGS@
    267 NETLIB_CFLAGS_INSTALLED = @NETLIB_CFLAGS_INSTALLED@
    268 NETLIB_DATA = @NETLIB_DATA@
    269 NETLIB_DATA_INSTALLED = @NETLIB_DATA_INSTALLED@
    270 NETLIB_DEPENDENCIES = @NETLIB_DEPENDENCIES@
    271 NETLIB_LIBS = @NETLIB_LIBS@
    272 NETLIB_LIBS_INSTALLED = @NETLIB_LIBS_INSTALLED@
    273257OBJEXT = @OBJEXT@
    274258OPT_CFLAGS = @OPT_CFLAGS@
    275259OPT_CXXFLAGS = @OPT_CXXFLAGS@
    276 OSICBC_DFLT_SOLVER_CLP_FALSE = @OSICBC_DFLT_SOLVER_CLP_FALSE@
    277 OSICBC_DFLT_SOLVER_CLP_TRUE = @OSICBC_DFLT_SOLVER_CLP_TRUE@
    278 OSICBC_DFLT_SOLVER_CPX_FALSE = @OSICBC_DFLT_SOLVER_CPX_FALSE@
    279 OSICBC_DFLT_SOLVER_CPX_TRUE = @OSICBC_DFLT_SOLVER_CPX_TRUE@
    280 OSICBC_DFLT_SOLVER_DYLP_FALSE = @OSICBC_DFLT_SOLVER_DYLP_FALSE@
    281 OSICBC_DFLT_SOLVER_DYLP_TRUE = @OSICBC_DFLT_SOLVER_DYLP_TRUE@
    282 OSICBC_DFLT_SOLVER_GLPK_FALSE = @OSICBC_DFLT_SOLVER_GLPK_FALSE@
    283 OSICBC_DFLT_SOLVER_GLPK_TRUE = @OSICBC_DFLT_SOLVER_GLPK_TRUE@
    284 OSICBC_DFLT_SOLVER_GRB_FALSE = @OSICBC_DFLT_SOLVER_GRB_FALSE@
    285 OSICBC_DFLT_SOLVER_GRB_TRUE = @OSICBC_DFLT_SOLVER_GRB_TRUE@
    286 OSICBC_DFLT_SOLVER_MSK_FALSE = @OSICBC_DFLT_SOLVER_MSK_FALSE@
    287 OSICBC_DFLT_SOLVER_MSK_TRUE = @OSICBC_DFLT_SOLVER_MSK_TRUE@
    288 OSICBC_DFLT_SOLVER_SPX_FALSE = @OSICBC_DFLT_SOLVER_SPX_FALSE@
    289 OSICBC_DFLT_SOLVER_SPX_TRUE = @OSICBC_DFLT_SOLVER_SPX_TRUE@
    290 OSICBC_DFLT_SOLVER_SYM_FALSE = @OSICBC_DFLT_SOLVER_SYM_FALSE@
    291 OSICBC_DFLT_SOLVER_SYM_TRUE = @OSICBC_DFLT_SOLVER_SYM_TRUE@
    292 OSICBC_DFLT_SOLVER_VOL_FALSE = @OSICBC_DFLT_SOLVER_VOL_FALSE@
    293 OSICBC_DFLT_SOLVER_VOL_TRUE = @OSICBC_DFLT_SOLVER_VOL_TRUE@
    294 OSICBC_DFLT_SOLVER_XPR_FALSE = @OSICBC_DFLT_SOLVER_XPR_FALSE@
    295 OSICBC_DFLT_SOLVER_XPR_TRUE = @OSICBC_DFLT_SOLVER_XPR_TRUE@
    296 OSITESTS_CFLAGS = @OSITESTS_CFLAGS@
    297 OSITESTS_CFLAGS_INSTALLED = @OSITESTS_CFLAGS_INSTALLED@
    298 OSITESTS_DATA = @OSITESTS_DATA@
    299 OSITESTS_DATA_INSTALLED = @OSITESTS_DATA_INSTALLED@
    300 OSITESTS_DEPENDENCIES = @OSITESTS_DEPENDENCIES@
    301 OSITESTS_LIBS = @OSITESTS_LIBS@
    302 OSITESTS_LIBS_INSTALLED = @OSITESTS_LIBS_INSTALLED@
    303260PACKAGE = @PACKAGE@
    304261PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
     
    410367#                         unitTest for Cbc                             #
    411368########################################################################
    412 CBC_TEST_TGTS = gamstests ositests $(am__append_1) $(am__append_2)
    413 cbcflags = $(am__append_3) -unitTest $(am__append_5)
    414 ositestsflags = $(am__append_4) $(am__append_6)
     369CBC_TEST_TGTS = gamstests $(am__append_1) $(am__append_2)
     370cbcflags = $(am__append_3) -unitTest $(am__append_4)
    415371gamsTest_SOURCES = gamsTest.cpp
    416372gamsTest_LDADD = ../src/libCbcSolver.la ../src/libCbc.la $(CBCLIB_LIBS)
     
    418374AM_CPPFLAGS = -I`$(CYGPATH_W) $(srcdir)/../src` $(COINDEPEND_CFLAGS) \
    419375        $(CLP_CFLAGS) $(CPX_CFLAGS) $(DYLP_CFLAGS) $(GLPK_CFLAGS) \
    420         $(MSK_CFLAGS) $(VOL_CFLAGS) $(XPR_CFLAGS) -I`$(CYGPATH_W) \
    421         $(srcdir)/../src/OsiCbc` $(OSITESTS_CFLAGS)
     376        $(MSK_CFLAGS) $(VOL_CFLAGS) $(XPR_CFLAGS)
    422377
    423378# This line is necessary to allow VPATH compilation
    424379DEFAULT_INCLUDES = -I. -I`$(CYGPATH_W) $(srcdir)` -I$(top_builddir)/src
    425 
    426 ########################################################################
    427 #                         unitTest for OsiCbc                          #
    428 ########################################################################
    429 osiUnitTest_SOURCES = osiUnitTest.cpp OsiCbcSolverInterfaceTest.cpp
    430 osiUnitTest_LDADD = ../src/OsiCbc/libOsiCbc.la ../src/libCbc.la \
    431     $(CBCLIB_LIBS) $(OSITESTS_LIBS)
    432 
    433 osiUnitTest_DEPENDENCIES = ../src/OsiCbc/libOsiCbc.la ../src/libCbc.la \
    434     $(CBCLIB_DEPENDENCIES) $(OSITESTS_DEPENDENCIES)
    435 
    436380
    437381########################################################################
     
    506450        @rm -f gamsTest$(EXEEXT)
    507451        $(CXXLINK) $(gamsTest_LDFLAGS) $(gamsTest_OBJECTS) $(gamsTest_LDADD) $(LIBS)
    508 osiUnitTest$(EXEEXT): $(osiUnitTest_OBJECTS) $(osiUnitTest_DEPENDENCIES)
    509         @rm -f osiUnitTest$(EXEEXT)
    510         $(CXXLINK) $(osiUnitTest_LDFLAGS) $(osiUnitTest_OBJECTS) $(osiUnitTest_LDADD) $(LIBS)
    511452
    512453mostlyclean-compile:
     
    516457        -rm -f *.tab.c
    517458
    518 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/OsiCbcSolverInterfaceTest.Po@am__quote@
    519459@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gamsTest.Po@am__quote@
    520 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/osiUnitTest.Po@am__quote@
    521460
    522461.cpp.o:
     
    737676
    738677.PHONY: test
    739 
    740 ositests: osiUnitTest$(EXEEXT)
    741         ./osiUnitTest$(EXEEXT) $(ositestsflags)
    742678# Tell versions [3.59,3.63) of GNU make to not export all variables.
    743679# Otherwise a system limit (for SysV at least) may be exceeded.
Note: See TracChangeset for help on using the changeset viewer.