[Coin-discuss] Still installation problems

Andreas Waechter andreasw at watson.ibm.com
Mon Jul 17 01:50:04 EDT 2006


Hello all,

Hacene Ouzia (who had sent message regarding this error earlier) and I 
have run into each other at the hotel for the DIMACS workshop, and we 
decided to look at it together.  I had no problems to compile on my Cygwin 
system, so we compare the differences.

It seems now that the problems is caused by the latest version of GNU make 
(3.81), at least on Cygwin.  In contrast to 3.80, it doesn't seem to be 
happy with having a target dependency listed more than once (this is the 
error message).  We downgraded his Cygwin make version to 3.80, and now it 
seems to work.  Well, don't completely know yet, since it is still 
compiling, quite slowly (long live Linux), but at least the way we could 
reproduce the error before now works.

So, whoever has these problems regarding the dependencies, please check 
the version of your make - if it is 3.81, see if you can get a 3.80 or 
some other older version...  (The Cygwin setup facility still has the 3.80 
version around.)

Cheers

Andreas

On Sun, 16 Jul 2006 WoelliUSM at aol.com wrote:

> Dear Lou,
>
> thanks again for your help!
>
> The make version is 3.81.
>
> CbcOrClpparam.o:
>
> CbcOrClpParam.o CbcOrClpParam.o: CbcOrClpParam.cpp CbcOrClpParam.hpp  \
> ClpConfig.h ../inc/config_clp.h \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/vector \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/functexcept.h \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/exception_defines.h \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/bits/stl_algobase.h \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/c++config.
> h  \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/i686-pc-mingw32/bits/os_defines
> .h  \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cstring \
> /usr/lib/gcc/i686-pc-mingw32/3.4.4/include/c++/cstddef \
>
>
> config.log:
>
> This file contains any messages produced by compilers while
> running  configure, to aid debugging if configure makes a mistake.
>
> It was created by Cbc configure 0.1, which was
> generated by GNU Autoconf  2.59.  Invocation command line was
>
>  $ ./configure
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = thermoti-jgr2lg
> uname -m = i686
> uname -r =  1.5.20(0.156/4/2)
> uname -s = CYGWIN_NT-5.0
> uname -v = 2006-07-01  02:22
>
> /usr/bin/uname -p = unknown
> /bin/uname -X     =  unknown
>
> /bin/arch               = unknown
> /usr/bin/arch -k       =  unknown
> /usr/convex/getsysinfo =  unknown
> hostinfo                =  unknown
> /bin/machine            = unknown
> /usr/bin/oslevel       =  unknown
> /bin/universe          =  unknown
>
> PATH: /usr/bin
> PATH: /cygdrive/c/Programme/TeXLive/bin/win32
> PATH:  /cygdrive/c/WINNT/system32
> PATH: /cygdrive/c/WINNT
> PATH:  /cygdrive/c/WINNT/System32/Wbem
> PATH: /cygdrive/c/Programme/ATI  Technologies/ATI Control Panel
> PATH: /cygdrive/c/Programme/Gemeinsame  Dateien/Ulead Systems/MPEG
> PATH: /cygdrive/c/Programme/doxygen/bin
>
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
> configure:1300: checking for egrep
> configure:1310: result: grep  -E
> configure:1354: checking for a BSD-compatible install
> configure:1409:  result: /usr/bin/install -c
> configure:1420: checking whether build  environment is sane
> configure:1463: result: yes
> configure:1528: checking  for gawk
> configure:1544: found /usr/bin/gawk
> configure:1554: result:  gawk
> configure:1564: checking whether make sets $(MAKE)
> configure:1584:  result: yes
> configure:1754: checking whether to enable maintainer-specific  portions of
> Makefiles
> configure:1763: result: no
> configure:2153: checking  whether code for third party package ASL is
> available
> configure:2175: result:  no
> configure:2186: checking whether directory CoinUtils is  available
> configure:2201: result: yes
> configure:2224: checking whether  directory Data/Netlib is available
> configure:2239: result:  yes
> configure:2262: checking whether directory Data/Sample is  available
> configure:2277: result: yes
> configure:2300: checking whether  directory Data/miplib3 is available
> configure:2315: result:  yes
> configure:2338: checking whether directory Clp is  available
> configure:2353: result: yes
> configure:2376: checking whether  directory Vol is available
> configure:2391: result: yes
> configure:2414:  checking whether directory Osi is available
> configure:2429: result:  yes
> configure:2452: checking whether directory Cgl is  available
> configure:2467: result: yes
> configure:2490: checking whether  directory Cbc is available
> configure:2505: result: yes
> configure:2682:  creating ./config.status
>
> ## ---------------------- ##
> ## Running config.status. ##
> ##  ---------------------- ##
>
> This file was extended by Cbc config.status 0.1, which was
> generated by  GNU Autoconf 2.59.  Invocation command line was
>
>  CONFIG_FILES    =
> CONFIG_HEADERS  =
> CONFIG_LINKS    =
> CONFIG_COMMANDS =
> $ ./config.status
>
> on thermoti-jgr2lg
>
> config.status:669: creating Makefile
> configure:3547: configuring in  CoinUtils
> configure:3664: running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14  --cache-file=/dev/null  --srcdir=.
> configure:3547: configuring in Data/Netlib
> configure:3664:  running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14   --cache-file=/dev/null --srcdir=.
> configure:3547: configuring in  Data/Sample
> configure:3664: running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14  --cache-file=/dev/null  --srcdir=.
> configure:3547: configuring in Data/miplib3
> configure:3664:  running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14   --cache-file=/dev/null --srcdir=.
> configure:3547: configuring in  Clp
> configure:3664: running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14  --cache-file=/dev/null  --srcdir=.
> configure:3547: configuring in Vol
> configure:3664: running  /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14   --cache-file=/dev/null --srcdir=.
> configure:3547: configuring in  Osi
> configure:3664: running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14  --cache-file=/dev/null  --srcdir=.
> configure:3547: configuring in Cgl
> configure:3664: running  /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14   --cache-file=/dev/null --srcdir=.
> configure:3547: configuring in  Cbc
> configure:3664: running /bin/sh './configure'
> --prefix=/cygdrive/c/coin/cbc_2006Jul14  --cache-file=/dev/null  --srcdir=.
> configure:3697: Main configuration of Cbc successful
>
> ## ---------------- ##
> ## Cache variables. ##
> ## ----------------  ##
>
> ac_cv_env_COIN_SKIP_PROJECTS_set=
> ac_cv_env_COIN_SKIP_PROJECTS_value=
> ac_cv_env_build_alias_set=
> ac_cv_env_build_alias_value=
> ac_cv_env_host_alias_set=
> ac_cv_env_host_alias_value=
> ac_cv_env_target_alias_set=
> ac_cv_env_target_alias_value=
> ac_cv_path_install='/usr/bin/install  -c'
> ac_cv_prog_AWK=gawk
> ac_cv_prog_egrep='grep  -E'
> ac_cv_prog_make_make_set=yes
>
> ## ----------------- ##
> ## Output variables. ##
> ## -----------------  ##
>
> ACLOCAL='${SHELL} /cygdrive/c/coin/cbc_2006Jul14/missing --run  aclocal-1.9'
> AMTAR='${SHELL} /cygdrive/c/coin/cbc_2006Jul14/missing --run  tar'
> AUTOCONF='${SHELL} /cygdrive/c/coin/cbc_2006Jul14/missing --run  autoconf'
> AUTOHEADER='${SHELL} /cygdrive/c/coin/cbc_2006Jul14/missing --run  autoheader'
> AUTOMAKE='${SHELL} /cygdrive/c/coin/cbc_2006Jul14/missing --run  automake-1.9'
> AUX_DIR=''
> AWK='gawk'
> BUILDTOOLSDIR=''
> COIN_SKIP_PROJECTS=''
> CYGPATH_W='cygpath  -w'
> DEFS='-DPACKAGE_NAME=\"Cbc\" -DPACKAGE_TARNAME=\"cbc\"
> -DPACKAGE_VERSION=\"0.1\" -DPACKAGE_STRING=\"Cbc\ 0.1\"
> -DPACKAGE_BUGREPORT=\"_coin-cbc at lists.coin-or.org\_ (mailto:coin-cbc at lists.coin-or.org\) "  -DPACKAGE=\"cbc\"
> -DVERSION=\"0.1\"  '
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> EGREP='grep  -E'
> HAVE_EXTERNALS_FALSE=''
> HAVE_EXTERNALS_TRUE='#'
> INSTALL_DATA='${INSTALL}  -m  644'
> INSTALL_PROGRAM='${INSTALL}'
> INSTALL_SCRIPT='${INSTALL}'
> INSTALL_STRIP_PROGRAM='${SHELL}  $(install_sh) -c  -s'
> LIBOBJS=''
> LIBS=''
> LIBTOOLM4=''
> LTLIBOBJS=''
> MAINT='#'
> MAINTAINER_MODE_FALSE=''
> MAINTAINER_MODE_TRUE='#'
> MAKEINFO='${SHELL}  /cygdrive/c/coin/cbc_2006Jul14/missing --run makeinfo'
> PACKAGE='cbc'
> _PACKAGE_BUGREPORT='coin-cbc at lists.coin-or.org'_
> (mailto:PACKAGE_BUGREPORT='coin-cbc at lists.coin-or.org')
> PACKAGE_NAME='Cbc'
> PACKAGE_STRING='Cbc  0.1'
> PACKAGE_TARNAME='cbc'
> PACKAGE_VERSION='0.1'
> PATH_SEPARATOR=':'
> SET_MAKE=''
> SHELL='/bin/sh'
> STRIP=''
> VERSION='0.1'
> VPATH_DISTCLEANFILES=''
> abs_bin_dir='/cygdrive/c/coin/cbc_2006Jul14/bin'
> abs_include_dir='/cygdrive/c/coin/cbc_2006Jul14/include'
> abs_lib_dir='/cygdrive/c/coin/cbc_2006Jul14/lib'
> abs_source_dir='/cygdrive/c/coin/cbc_2006Jul14'
> ac_ct_STRIP=''
> am__leading_dot='.'
> am__tar='${AMTAR}  chof - "$$tardir"'
> am__untar='${AMTAR} xf  -'
> bindir='${exec_prefix}/bin'
> build_alias=''
> datadir='${prefix}/share'
> exec_prefix='${prefix}'
> have_autoconf=''
> have_automake=''
> have_svn=''
> host_alias=''
> includedir='${prefix}/include'
> infodir='${prefix}/info'
> install_sh='/cygdrive/c/coin/cbc_2006Jul14/install-sh'
> libdir='${exec_prefix}/lib'
> libexecdir='${exec_prefix}/libexec'
> localstatedir='${prefix}/var'
> mandir='${prefix}/man'
> mkdir_p='mkdir  -p  --'
> oldincludedir='/usr/include'
> prefix='/cygdrive/c/coin/cbc_2006Jul14'
> program_transform_name='s,x,x,'
> sbindir='${exec_prefix}/sbin'
> sharedstatedir='${prefix}/com'
> subdirs='  CoinUtils Data/Netlib Data/Sample Data/miplib3 Clp Vol Osi Cgl
> Cbc'
> sysconfdir='${prefix}/etc'
> target_alias=''
>
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
>
> #define PACKAGE "cbc"
> #define PACKAGE_BUGREPORT "_coin-cbc at lists.coin-or.org_
> (mailto:coin-cbc at lists.coin-or.org) "
> #define  PACKAGE_NAME "Cbc"
> #define PACKAGE_STRING "Cbc 0.1"
> #define  PACKAGE_TARNAME "cbc"
> #define PACKAGE_VERSION "0.1"
> #define VERSION  "0.1"
>
> configure: exit 0
>
> Thanks in advance,
>
> Christian
>
>
>



More information about the Coin-discuss mailing list