|
From: Grzegorz J. <sof...@ya...> - 2005-09-12 13:14:00
|
--- Jonathan Gdalevich <gt...@ma...> wrote:
> Dear OpenC++ users,
>
> I am trying to make the latest version of OpenC++ (2.8) in Cygwin
> with
> gcc (3.4.4) and all latest updates and getting an error during make.
> Attached are my configure and make log files along with the Makefile.
You may want to try this patch
51c51,53
< swap(iter, iter.impl_);
---
> std::auto_ptr<IteratorIface> tmp(impl_);
> impl_ = iter.impl_;
> iter.impl_ = tmp;
but OpenC++ was not tested with the compiler you are using, so be
prepared for more work.
Let me know if any other issues.
BR
Grzegorz
>
> Sincerely,
>
> --
> Jonathan Gdalevich
> Georgia Institute of Technology, Atlanta Georgia, 30332
> Email: gt...@pr...
>
> > make all-recursive
> make[1]: Entering directory `/cygdrive/d/cygwin/lib/opencxx-2.8'
> Making all in buildinfo
> make[2]: Entering directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/buildinfo'
> if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT libgc-version.o
> -MD -MP -MF ".deps/libgc-version.Tpo" \
> -c -o libgc-version.o `test -f 'libgc-version.cc' || echo
> './'`libgc-version.cc; \
> then mv -f ".deps/libgc-version.Tpo" ".deps/libgc-version.Po"; \
> else rm -f ".deps/libgc-version.Tpo"; exit 1; \
> fi
> /bin/sh ../libtool --mode=link g++ -g -O2 -o libgc-version.exe
> libgc-version.o
> mkdir .libs
> g++ -g -O2 -o libgc-version.exe libgc-version.o
> echo i686-pc-cygwin > target.txt
> ./libgc-version >libgc-version.txt
> /bin/sh ./compiler-name.sh g++ >compiler-name.txt
> echo `cat target.txt`/`cat libgc-version.txt`/`cat
> compiler-name.txt`\
> > build-name.txt
> make[2]: Leaving directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/buildinfo'
> Making all in libltdl
> make[2]: Entering directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/libltdl'
> make all-am
> make[3]: Entering directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/libltdl'
> make[3]: Leaving directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/libltdl'
> make[2]: Leaving directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/libltdl'
> Making all in opencxx
> make[2]: Entering directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/opencxx'
> make all-am
> make[3]: Entering directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/opencxx'
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT Bind.lo -MD -MP -MF ".deps/Bind.Tpo" \
> -c -o Bind.lo `test -f 'Bind.cc' || echo './'`Bind.cc; \
> then mv -f ".deps/Bind.Tpo" ".deps/Bind.Plo"; \
> else rm -f ".deps/Bind.Tpo"; exit 1; \
> fi
> mkdir .libs
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT Bind.lo -MD -MP
> -MF .deps/Bind.Tpo -c Bind.cc -DPIC -o .libs/Bind.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT Bind.lo -MD -MP
> -MF .deps/Bind.Tpo -c Bind.cc -o Bind.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT BindClassName.lo -MD -MP -MF
> ".deps/BindClassName.Tpo" \
> -c -o BindClassName.lo `test -f 'BindClassName.cc' || echo
> './'`BindClassName.cc; \
> then mv -f ".deps/BindClassName.Tpo" ".deps/BindClassName.Plo"; \
> else rm -f ".deps/BindClassName.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindClassName.lo -MD -MP -MF .deps/BindClassName.Tpo -c
> BindClassName.cc -DPIC -o .libs/BindClassName.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindClassName.lo -MD -MP -MF .deps/BindClassName.Tpo -c
> BindClassName.cc -o BindClassName.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT BindEnumName.lo -MD -MP -MF
> ".deps/BindEnumName.Tpo" \
> -c -o BindEnumName.lo `test -f 'BindEnumName.cc' || echo
> './'`BindEnumName.cc; \
> then mv -f ".deps/BindEnumName.Tpo" ".deps/BindEnumName.Plo"; \
> else rm -f ".deps/BindEnumName.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT BindEnumName.lo
> -MD -MP -MF .deps/BindEnumName.Tpo -c BindEnumName.cc -DPIC -o
> .libs/BindEnumName.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT BindEnumName.lo
> -MD -MP -MF .deps/BindEnumName.Tpo -c BindEnumName.cc -o
> BindEnumName.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT BindTemplateClass.lo -MD -MP -MF
> ".deps/BindTemplateClass.Tpo" \
> -c -o BindTemplateClass.lo `test -f 'BindTemplateClass.cc' || echo
> './'`BindTemplateClass.cc; \
> then mv -f ".deps/BindTemplateClass.Tpo"
> ".deps/BindTemplateClass.Plo"; \
> else rm -f ".deps/BindTemplateClass.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindTemplateClass.lo -MD -MP -MF .deps/BindTemplateClass.Tpo -c
> BindTemplateClass.cc -DPIC -o .libs/BindTemplateClass.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindTemplateClass.lo -MD -MP -MF .deps/BindTemplateClass.Tpo -c
> BindTemplateClass.cc -o BindTemplateClass.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT BindTemplateFunction.lo -MD -MP -MF
> ".deps/BindTemplateFunction.Tpo" \
> -c -o BindTemplateFunction.lo `test -f 'BindTemplateFunction.cc' ||
> echo './'`BindTemplateFunction.cc; \
> then mv -f ".deps/BindTemplateFunction.Tpo"
> ".deps/BindTemplateFunction.Plo"; \
> else rm -f ".deps/BindTemplateFunction.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindTemplateFunction.lo -MD -MP -MF .deps/BindTemplateFunction.Tpo -c
> BindTemplateFunction.cc -DPIC -o .libs/BindTemplateFunction.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindTemplateFunction.lo -MD -MP -MF .deps/BindTemplateFunction.Tpo -c
> BindTemplateFunction.cc -o BindTemplateFunction.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT BindTypedefName.lo -MD -MP -MF
> ".deps/BindTypedefName.Tpo" \
> -c -o BindTypedefName.lo `test -f 'BindTypedefName.cc' || echo
> './'`BindTypedefName.cc; \
> then mv -f ".deps/BindTypedefName.Tpo" ".deps/BindTypedefName.Plo"; \
> else rm -f ".deps/BindTypedefName.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindTypedefName.lo -MD -MP -MF .deps/BindTypedefName.Tpo -c
> BindTypedefName.cc -DPIC -o .libs/BindTypedefName.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> BindTypedefName.lo -MD -MP -MF .deps/BindTypedefName.Tpo -c
> BindTypedefName.cc -o BindTypedefName.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT BindVarName.lo -MD -MP -MF
> ".deps/BindVarName.Tpo" \
> -c -o BindVarName.lo `test -f 'BindVarName.cc' || echo
> './'`BindVarName.cc; \
> then mv -f ".deps/BindVarName.Tpo" ".deps/BindVarName.Plo"; \
> else rm -f ".deps/BindVarName.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT BindVarName.lo
> -MD -MP -MF .deps/BindVarName.Tpo -c BindVarName.cc -DPIC -o
> .libs/BindVarName.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT BindVarName.lo
> -MD -MP -MF .deps/BindVarName.Tpo -c BindVarName.cc -o BindVarName.o
> >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT ChangedMemberList.lo -MD -MP -MF
> ".deps/ChangedMemberList.Tpo" \
> -c -o ChangedMemberList.lo `test -f 'ChangedMemberList.cc' || echo
> './'`ChangedMemberList.cc; \
> then mv -f ".deps/ChangedMemberList.Tpo"
> ".deps/ChangedMemberList.Plo"; \
> else rm -f ".deps/ChangedMemberList.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> ChangedMemberList.lo -MD -MP -MF .deps/ChangedMemberList.Tpo -c
> ChangedMemberList.cc -DPIC -o .libs/ChangedMemberList.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> ChangedMemberList.lo -MD -MP -MF .deps/ChangedMemberList.Tpo -c
> ChangedMemberList.cc -o ChangedMemberList.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT Class.lo -MD -MP -MF ".deps/Class.Tpo" \
> -c -o Class.lo `test -f 'Class.cc' || echo './'`Class.cc; \
> then mv -f ".deps/Class.Tpo" ".deps/Class.Plo"; \
> else rm -f ".deps/Class.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT Class.lo -MD
> -MP -MF .deps/Class.Tpo -c Class.cc -DPIC -o .libs/Class.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT Class.lo -MD
> -MP -MF .deps/Class.Tpo -c Class.cc -o Class.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT ClassArray.lo -MD -MP -MF
> ".deps/ClassArray.Tpo" \
> -c -o ClassArray.lo `test -f 'ClassArray.cc' || echo
> './'`ClassArray.cc; \
> then mv -f ".deps/ClassArray.Tpo" ".deps/ClassArray.Plo"; \
> else rm -f ".deps/ClassArray.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT ClassArray.lo
> -MD -MP -MF .deps/ClassArray.Tpo -c ClassArray.cc -DPIC -o
> .libs/ClassArray.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT ClassArray.lo
> -MD -MP -MF .deps/ClassArray.Tpo -c ClassArray.cc -o ClassArray.o
> >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT ClassBodyWalker.lo -MD -MP -MF
> ".deps/ClassBodyWalker.Tpo" \
> -c -o ClassBodyWalker.lo `test -f 'ClassBodyWalker.cc' || echo
> './'`ClassBodyWalker.cc; \
> then mv -f ".deps/ClassBodyWalker.Tpo" ".deps/ClassBodyWalker.Plo"; \
> else rm -f ".deps/ClassBodyWalker.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> ClassBodyWalker.lo -MD -MP -MF .deps/ClassBodyWalker.Tpo -c
> ClassBodyWalker.cc -DPIC -o .libs/ClassBodyWalker.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT
> ClassBodyWalker.lo -MD -MP -MF .deps/ClassBodyWalker.Tpo -c
> ClassBodyWalker.cc -o ClassBodyWalker.o >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT ClassWalker.lo -MD -MP -MF
> ".deps/ClassWalker.Tpo" \
> -c -o ClassWalker.lo `test -f 'ClassWalker.cc' || echo
> './'`ClassWalker.cc; \
> then mv -f ".deps/ClassWalker.Tpo" ".deps/ClassWalker.Plo"; \
> else rm -f ".deps/ClassWalker.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT ClassWalker.lo
> -MD -MP -MF .deps/ClassWalker.Tpo -c ClassWalker.cc -DPIC -o
> .libs/ClassWalker.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT ClassWalker.lo
> -MD -MP -MF .deps/ClassWalker.Tpo -c ClassWalker.cc -o ClassWalker.o
> >/dev/null 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT dloading.lo -MD -MP -MF ".deps/dloading.Tpo"
> \
> -c -o dloading.lo `test -f 'dloading.cc' || echo './'`dloading.cc;
> \
> then mv -f ".deps/dloading.Tpo" ".deps/dloading.Plo"; \
> else rm -f ".deps/dloading.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT dloading.lo -MD
> -MP -MF .deps/dloading.Tpo -c dloading.cc -DPIC -o .libs/dloading.o
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT dloading.lo -MD
> -MP -MF .deps/dloading.Tpo -c dloading.cc -o dloading.o >/dev/null
> 2>&1
> if /bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I..
> -I. -I.. -g -O2 -MT driver.lo -MD -MP -MF ".deps/driver.Tpo" \
> -c -o driver.lo `test -f 'driver.cc' || echo './'`driver.cc; \
> then mv -f ".deps/driver.Tpo" ".deps/driver.Plo"; \
> else rm -f ".deps/driver.Tpo"; exit 1; \
> fi
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -g -O2 -MT driver.lo -MD
> -MP -MF .deps/driver.Tpo -c driver.cc -DPIC -o .libs/driver.o
> In file included from
> /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/backward/strstream:51,
> from driver.cc:47:
>
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/backward/backward_warning.h:32:2:
> warning: #warning This file includes at least one deprecated or
> antiquated header. Please consider using one of the 32 headers found
> in section 17.4.1.2 of the C++ standard. Examples include
> substituting the <X> header for the <X.h> header for C++ includes, or
> <iostream> instead of the deprecated header <iostream.h>. To disable
> this warning use -Wno-deprecated.
> /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_algobase.h: In
> function `void std::swap(_Tp&, _Tp&) [with _Tp =
> std::auto_ptr<Opencxx::MetacompilerConfiguration::IteratorIface>]':
> ../opencxx/MetacompilerConfiguration.h:50: instantiated from here
>
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/stl_algobase.h:132:
> error: passing `const
> std::auto_ptr<Opencxx::MetacompilerConfiguration::IteratorIface>' as
> `this' argument of `std::auto_ptr<_Tp>::operator
> std::auto_ptr_ref<_Tp1>() [with _Tp1 =
> Opencxx::MetacompilerConfiguration::IteratorIface, _Tp =
> Opencxx::MetacompilerConfiguration::IteratorIface]' discards
> qualifiers
> make[3]: *** [driver.lo] Error 1
> make[3]: Leaving directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/opencxx'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/cygdrive/d/cygwin/lib/opencxx-2.8/opencxx'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/cygdrive/d/cygwin/lib/opencxx-2.8'
> make: *** [all] Error 2
> > checking build system type... i686-pc-cygwin
> checking host system type... i686-pc-cygwin
> checking target system type... i686-pc-cygwin
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking for style of include used by make... GNU
> checking for gcc... gcc
> checking for C compiler default output... a.exe
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... .exe
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking dependency style of gcc... gcc3
> checking for lt_dlinit in -lltdl... yes
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ANSI C... (cached) none needed
> checking dependency style of gcc... (cached) gcc3
> checking how to run the C preprocessor... gcc -E
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking whether gcc and cc understand -c and -o together... yes
> checking requested optimization level... medium
> checking how to specify optimization level... -g -O2
> checking for gawk... (cached) gawk
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for egrep... grep -E
> checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld...
> yes
> checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object
> files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... file_magic ^x86
> archive import|^x86 DLL
> checking for dlltool... dlltool
> checking for as... as
> checking for objdump... objdump
> checking for ANSI C header files... no
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... no
> configure: WARNING: dlfcn.h: accepted by the compiler, rejected by
> the preprocessor!
> configure: WARNING: dlfcn.h: proceeding with the preprocessor's
> result
> configure: WARNING: ## ------------------------------------ ##
> configure: WARNING: ## Report this to bug...@gn.... ##
> configure: WARNING: ## ------------------------------------ ##
> checking for dlfcn.h... no
> checking how to run the C++ preprocessor... g++ -E
> checking for g77... no
> checking for f77... no
> checking for xlf... no
> checking for frt... no
> checking for pgf77... no
> checking for fl32... no
> checking for af77... no
> checking for fort77... no
> checking for f90... no
> checking for xlf90... no
> checking for pgf90... no
> checking for epcf90... no
> checking for f95... no
> checking for fort... no
> checking for xlf95... no
> checking for lf95... no
> checking for g95... no
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether accepts -g... no
> checking the maximum length of command line arguments... 8192
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking if gcc static flag works... yes
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC...
> checking if gcc supports -c -o file.o... yes
> checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe)
> supports shared libraries... yes
> checking whether -lc should be explicitly linked in... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking whether a program can dlopen itself... no
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld...
> yes
> checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe)
> supports shared libraries... yes
> checking for g++ option to produce PIC...
> checking if g++ supports -c -o file.o... yes
> checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe)
> supports shared libraries... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking whether a program can dlopen itself... (cached) no
> appending configuration tag "F77" to libtool
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for an ANSI C-conforming const... yes
> checking for dirent.h that defines DIR... yes
> checking for library containing opendir... none required
> checking which extension is used for loadable modules... .dll
> checking which variable specifies run-time library path... PATH
> checking for the default library search path... /lib /usr/lib
> checking for objdir... .libs
> checking whether libtool supports -dlopen/-dlpreopen... yes
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen in -ldl... no
> checking for dlerror... yes
> checking for _ prefix in compiled symbols... no
> checking whether deplibs are loaded by dlopen... unknown
> checking argz.h usability... yes
> checking argz.h presence... yes
> checking for argz.h... yes
> checking for error_t... yes
> checking for argz_append... yes
> checking for argz_create_sep... yes
> checking for argz_insert... yes
> checking for argz_next... yes
> checking for argz_stringify... yes
> checking assert.h usability... yes
> checking assert.h presence... yes
> checking for assert.h... yes
> checking ctype.h usability... yes
> checking ctype.h presence... yes
> checking for ctype.h... yes
> checking errno.h usability... yes
> checking errno.h presence... yes
> checking for errno.h... yes
> checking malloc.h usability... yes
> checking malloc.h presence... yes
> checking for malloc.h... yes
> checking for memory.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for unistd.h... (cached) yes
> checking dl.h usability... no
> checking dl.h presence... no
> checking for dl.h... no
> checking sys/dl.h usability... no
> checking sys/dl.h presence... no
> checking for sys/dl.h... no
> checking dld.h usability... no
> checking dld.h presence... no
> checking for dld.h... no
> checking mach-o/dyld.h usability... no
> checking mach-o/dyld.h presence... no
> checking for mach-o/dyld.h... no
> checking for string.h... (cached) yes
> checking for strchr... yes
> checking for strrchr... yes
> checking for memcpy... yes
> checking for memmove... yes
> checking for strcmp... yes
> checking for closedir... yes
> checking for opendir... yes
> checking for readdir... yes
> checking for ANSI C header files... (cached) no
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking for unistd.h... (cached) yes
> checking for an ANSI C-conforming const... (cached) yes
> checking for inline... inline
> checking for size_t... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for working memcmp... no
> checking for gettimeofday... yes
> checking for diff... diff
> checking for bash... /usr/bin/bash
> checking whether to use garbage collector... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating occ2
> config.status: creating opencxx.pc
> config.status: creating buildinfo/Makefile
> config.status: creating scripts/Makefile
> config.status: creating scripts/libocc-config
> config.status: creating tools/addguards
> config.status: creating html/Makefile
> config.status: creating testsuite/tester2
> config.status: creating testsuite/Makefile
> config.status: creating opencxx/Makefile
> config.status: creating opencxx/parser/ptree-gen
> config.status: creating opencxx/parser/GC.h
> config.status: creating examples/Makefile
> config.status: creating examples/Makefile.global
> config.status: creating examples/before/Makefile
> config.status: creating examples/matrix/Makefile
> config.status: creating examples/runtime-mop/Makefile
> config.status: creating examples/verbose/Makefile
> config.status: creating examples/verbose2/Makefile
> config.status: creating examples/wrapper/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing ptree-gen commands
> ptree-gen: generating expr: Comma Assign Cond Infix Pm Cast Unary
> Throw Sizeof Typeid Typeof New Delete Array Funcall Postfix
> UserStatement DotMember ArrowMember Paren StaticUserStatement
> ptree-gen: generating statement: If Switch While Do For Try Break
> Continue Return Goto Case Default Label
> ptree-gen: generating word: AUTO BOOLEAN CHAR WCHAR CONST DOUBLE
> EXTERN FLOAT FRIEND INLINE INT LONG MUTABLE NAMESPACE PRIVATE
> PROTECTED PUBLIC REGISTER SHORT SIGNED STATIC UNSIGNED USING VIRTUAL
> VOID VOLATILE UserKeyword2
> config.status: executing chmods commands
> configure: configuring in libltdl
> configure: running /bin/sh './configure' --prefix=/usr/local
> --enable-ltdl-install=no --cache-file=/dev/null --srcdir=.
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking for gcc... gcc
> checking for C compiler default output... a.exe
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... .exe
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... none
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking build system type... i686-pc-cygwin
> checking host system type... i686-pc-cygwin
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for egrep... grep -E
> checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld...
> yes
> checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object
> files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognise dependent libraries... file_magic ^x86
> archive import|^x86 DLL
> checking for dlltool... dlltool
> checking for as... as
> checking for objdump... objdump
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... none
> checking how to run the C++ preprocessor... g++ -E
> checking for g77... no
> checking for f77... no
> checking for xlf... no
> checking for frt... no
> checking for pgf77... no
> checking for fl32... no
> checking for af77... no
> checking for fort77... no
> checking for f90... no
> checking for xlf90... no
> checking for pgf90... no
> checking for epcf90... no
> checking for f95... no
> checking for fort... no
> checking for xlf95... no
> checking for lf95... no
> checking for g95... no
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether accepts -g... no
> checking the maximum length of command line arguments... 8192
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking if gcc static flag works... yes
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC...
> checking if gcc supports -c -o file.o... yes
> checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe)
> supports shared libraries... yes
> checking whether -lc should be explicitly linked in... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe
> checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld...
> yes
> checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe)
> supports shared libraries... yes
> checking for g++ option to produce PIC...
> checking if g++ supports -c -o file.o... yes
> checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe)
> supports shared libraries... yes
> checking dynamic linker characteristics... Win32 ld.exe
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> appending configuration tag "F77" to libtool
> checking for dirent.h that defines DIR... yes
> checking for library containing opendir... none required
> checking which extension is used for loadable modules... .dll
> checking which variable specifies run-time library path... PATH
> checking for the default library search path... /lib /usr/lib
> checking for objdir... .libs
> checking whether libtool supports -dlopen/-dlpreopen... yes
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen in -ldl... no
> checking for dlerror... yes
> checking for _ prefix in compiled symbols... yes
> checking whether we have to add an underscore for dlsym... unknown
> checking whether deplibs are loaded by dlopen... unknown
> checking argz.h usability... yes
> checking argz.h presence... yes
> checking for argz.h... yes
> checking for error_t... yes
> checking for argz_append... yes
> checking for argz_create_sep... yes
> checking for argz_insert... yes
> checking for argz_next... yes
> checking for argz_stringify... yes
> checking assert.h usability... yes
> checking assert.h presence... yes
> checking for assert.h... yes
> checking ctype.h usability... yes
> checking ctype.h presence... yes
> checking for ctype.h... yes
> checking errno.h usability... yes
> checking errno.h presence... yes
> checking for errno.h... yes
> checking malloc.h usability... yes
> checking malloc.h presence... yes
> checking for malloc.h... yes
> checking for memory.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for unistd.h... (cached) yes
> checking dl.h usability... no
> checking dl.h presence... no
> checking for dl.h... no
> checking sys/dl.h usability... no
> checking sys/dl.h presence... no
> checking for sys/dl.h... no
> checking dld.h usability... no
> checking dld.h presence... no
> checking for dld.h... no
> checking mach-o/dyld.h usability... no
> checking mach-o/dyld.h presence... no
> checking for mach-o/dyld.h... no
> checking for string.h... (cached) yes
> checking for strchr... yes
> checking for strrchr... yes
> checking for memcpy... yes
> checking for memmove... yes
> checking for strcmp... yes
> checking for closedir... yes
> checking for opendir... yes
> checking for readdir... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> > This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by configure, which was
> generated by GNU Autoconf 2.57. Invocation command line was
>
> $ ./configure
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = lordebon
> uname -m = i686
> uname -r = 1.5.18(0.132/4/2)
> uname -s = CYGWIN_NT-5.0
> uname -v = 2005-07-02 20:30
>
> /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/local/bin
> PATH: /usr/bin
> PATH: /bin
> PATH: /usr/X11R6/bin
> PATH: /cygdrive/d/Program Files/Microsoft Visual
> Studio/Common/Tools/WinNT
> PATH: /cygdrive/d/Program Files/Microsoft Visual
> Studio/Common/MSDev98/Bin
> PATH: /cygdrive/d/Program Files/Microsoft Visual Studio/Common/Tools
> PATH: /cygdrive/d/Program Files/Microsoft Visual Studio/VC98/bin
> PATH: /usr/lib/lapack
>
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
> configure:1503: checking build system type
> configure:1521: result: i686-pc-cygwin
> configure:1529: checking host system type
> configure:1543: result: i686-pc-cygwin
> configure:1551: checking target system type
> configure:1565: result: i686-pc-cygwin
> configure:1596: checking for a BSD-compatible install
> configure:1650: result: /usr/bin/install -c
> configure:1661: checking whether build environment is sane
> configure:1704: result: yes
> configure:1737: checking for gawk
> configure:1753: found /usr/bin/gawk
> configure:1763: result: gawk
> configure:1773: checking whether make sets $(MAKE)
> configure:1793: result: yes
> configure:1974: checking for style of include used by make
> configure:2002: result: GNU
> configure:2073: checking for gcc
> configure:2089: found /usr/bin/gcc
> configure:2099: result: gcc
> configure:2343: checking for C compiler version
> configure:2346: gcc --version </dev/null >&5
> gcc (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> configure:2349: $? = 0
> configure:2351: gcc -v </dev/null >&5
> Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
> Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose
> --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib
> --libexecdir=/usr/lib --mandir=/usr/share/man
> --infodir=/usr/share/info
> --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls
> --without-included-gettext --enable-version-specific-runtime-libs
> --without-x --enable-libgcj --disable-java-awt --with-system-zlib
> --enable-interpreter --disable-libgcj-debug --enable-threads=posix
> --enable-java-gc=boehm --disable-win32-registry
> --enable-sjlj-exceptions --enable-hash-synchronization
> --enable-libstdcxx-debug : (reconfigured)
> Thread model: posix
> gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> configure:2354: $? = 0
> configure:2356: gcc -V </dev/null >&5
> gcc: `-V' option must have argument
> configure:2359: $? = 1
> configure:2383: checking for C compiler default output
> configure:2386: gcc conftest.c >&5
> configure:2389: $? = 0
> configure:2435: result: a.exe
> configure:2440: checking whether the C compiler works
> configure:2446: ./a.exe
> configure:2449: $? = 0
> configure:2466: result: yes
> configure:2473: checking whether we are cross compiling
> configure:2475: result: no
> configure:2478: checking for suffix of executables
> configure:2480: gcc -o conftest.exe conftest.c >&5
> configure:2483: $? = 0
> configure:2508: result: .exe
> configure:2514: checking for suffix of object files
> configure:2536: gcc -c conftest.c >&5
> configure:2539: $? = 0
> configure:2561: result: o
> configure:2565: checking whether we are using the GNU C compiler
> configure:2590: gcc -c conftest.c >&5
> configure:2593: $? = 0
> configure:2596: test -s conftest.o
> configure:2599: $? = 0
> configure:2612: result: yes
> configure:2618: checking whether gcc accepts -g
> configure:2640: gcc -c -g conftest.c >&5
> configure:2643: $? = 0
> configure:2646: test -s conftest.o
> configure:2649: $? = 0
> configure:2660: result: yes
> configure:2677: checking for gcc option to accept ANSI C
> configure:2738: gcc -c -g -O2 conftest.c >&5
> configure:2741: $? = 0
> configure:2744: test -s conftest.o
> configure:2747: $? = 0
> configure:2765: result: none needed
> configure:2783: gcc -c -g -O2 conftest.c >&5
> conftest.c:2: error: parse error before "me"
> configure:2786: $? = 1
> configure: failed program was:
> | #ifndef __cplusplus
> | choke me
> | #endif
> configure:2897: checking dependency style of gcc
> configure:2965: result: gcc3
> configure:2983: checking for lt_dlinit in -lltdl
> configure:3014: gcc -o conftest.exe -g -O2 conftest.c -lltdl >&5
> configure:3017: $? = 0
> configure:3020: test -s conftest.exe
> configure:3023: $? = 0
> configure:3035: result: yes
> configure:3117: checking for gcc
> configure:3143: result: gcc
> configure:3387: checking for C compiler version
> configure:3390: gcc --version </dev/null >&5
> gcc (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> configure:3393: $? = 0
> configure:3395: gcc -v </dev/null >&5
> Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
> Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose
> --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib
> --libexecdir=/usr/lib --mandir=/usr/share/man
> --infodir=/usr/share/info
> --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls
> --without-included-gettext --enable-version-specific-runtime-libs
> --without-x --enable-libgcj --disable-java-awt --with-system-zlib
> --enable-interpreter --disable-libgcj-debug --enable-threads=posix
> --enable-java-gc=boehm --disable-win32-registry
> --enable-sjlj-exceptions --enable-hash-synchronization
> --enable-libstdcxx-debug : (reconfigured)
> Thread model: posix
> gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> configure:3398: $? = 0
> configure:3400: gcc -V </dev/null >&5
> gcc: `-V' option must have argument
> configure:3403: $? = 1
> configure:3406: checking whether we are using the GNU C compiler
> configure:3453: result: yes
> configure:3459: checking whether gcc accepts -g
> configure:3501: result: yes
> configure:3518: checking for gcc option to accept ANSI C
> configure:3606: result: none needed
> configure:3624: gcc -c -g -O2 conftest.c >&5
> conftest.c:2: error: parse error before "me"
> configure:3627: $? = 1
> configure: failed program was:
> | #ifndef __cplusplus
> | choke me
> | #endif
> configure:3738: checking dependency style of gcc
> configure:3806: result: gcc3
> configure:3828: checking how to run the C preprocessor
> configure:3864: gcc -E conftest.c
> configure:3870: $? = 0
> configure:3902: gcc -E conftest.c
> configure:3903:28: ac_nonexistent.h: No such file or directory
> configure:3908: $? = 1
> configure: failed program was:
> | #line 3893 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:3946: result: gcc -E
> configure:3971: gcc -E conftest.c
> configure:3977: $? = 0
> configure:4009: gcc -E conftest.c
> configure:4010:28: ac_nonexistent.h: No such file or directory
> configure:4015: $? = 1
> configure: failed program was:
> | #line 4000 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:4109: checking for g++
> configure:4125: found /usr/bin/g++
> configure:4135: result: g++
> configure:4151: checking for C++ compiler version
> configure:4154: g++ --version </dev/null >&5
> g++ (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> configure:4157: $? = 0
> configure:4159: g++ -v </dev/null >&5
> Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
> Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose
> --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib
> --libexecdir=/usr/lib --mandir=/usr/share/man
> --infodir=/usr/share/info
> --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls
> --without-included-gettext --enable-version-specific-runtime-libs
> --without-x --enable-libgcj --disable-java-awt --with-system-zlib
> --enable-interpreter --disable-libgcj-debug --enable-threads=posix
> --enable-java-gc=boehm --disable-win32-registry
> --enable-sjlj-exceptions --enable-hash-synchronization
> --enable-libstdcxx-debug : (reconfigured)
> Thread model: posix
> gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
> configure:4162: $? = 0
> configure:4164: g++ -V </dev/null >&5
> g++: `-V' option must have argument
> configure:4167: $? = 1
> configure:4170: checking whether we are using the GNU C++ compiler
> configure:4195: g++ -c conftest.cc >&5
> configure:4198: $? = 0
> configure:4201: test -s conftest.o
> configure:4204: $? = 0
> configure:4217: result: yes
> configure:4223: checking whether g++ accepts -g
> configure:4245: g++ -c -g conftest.cc >&5
> configure:4248: $? = 0
> configure:4251: test -s conftest.o
> configure:4254: $? = 0
> configure:4265: result: yes
> configure:4309: g++ -c -g -O2 conftest.cc >&5
> configure:4312: $? = 0
> configure:4315: test -s conftest.o
> configure:4318: $? = 0
> configure:4345: g++ -c -g -O2 conftest.cc >&5
> configure: In function `int main()':
> configure:4342: error: `exit' undeclared (first use this function)
> configure:4342: error: (Each undeclared identifier is reported only
> once for each function it appears in.)
> configure:4348: $? = 1
> configure: failed program was:
> | #line 4328 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | /* end confdefs.h. */
> |
> | int
> | main ()
> | {
> | exit (42);
> | ;
> | return 0;
> | }
> configure:4309: g++ -c -g -O2 conftest.cc >&5
> configure:4312: $? = 0
> configure:4315: test -s conftest.o
> configure:4318: $? = 0
> configure:4345: g++ -c -g -O2 conftest.cc >&5
> configure:4348: $? = 0
> configure:4351: test -s conftest.o
> configure:4354: $? = 0
> configure:4379: checking dependency style of g++
> configure:4447: result: gcc3
> configure:4465: checking whether gcc and cc understand -c and -o
> together
> configure:4496: gcc -c conftest.c -o conftest.o >&5
> configure:4499: $? = 0
> configure:4501: gcc -c conftest.c -o conftest.o >&5
> configure:4504: $? = 0
> configure:4511: cc -c conftest.c >&5
> configure:4514: $? = 0
> configure:4517: cc -c conftest.c -o conftest.o >&5
> configure:4520: $? = 0
> configure:4522: cc -c conftest.c -o conftest.o >&5
> configure:4525: $? = 0
> configure:4543: result: yes
> configure:4587: checking requested optimization level
> configure:4589: result: medium
> configure:4592: checking how to specify optimization level
> configure:4613: result: -g -O2
> configure:4620: checking for gawk
> configure:4646: result: gawk
> configure:4735: checking for a sed that does not truncate output
> configure:4789: result: /usr/bin/sed
> configure:4792: checking for egrep
> configure:4802: result: grep -E
> configure:4818: checking for ld used by gcc
> configure:4885: result: /usr/i686-pc-cygwin/bin/ld.exe
> configure:4894: checking if the linker
> (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld
> configure:4909: result: yes
> configure:4914: checking for /usr/i686-pc-cygwin/bin/ld.exe option to
> reload object files
> configure:4921: result: -r
> configure:4930: checking for BSD-compatible nm
> configure:4972: result: /usr/bin/nm -B
> configure:4976: checking whether ln -s works
> configure:4980: result: yes
> configure:4987: checking how to recognise dependent libraries
> configure:5170: result: file_magic ^x86 archive import|^x86 DLL
> configure:5404: checking for dlltool
> configure:5420: found /usr/bin/dlltool
> configure:5431: result: dlltool
> configure:5484: checking for as
> configure:5500: found /usr/bin/as
> configure:5511: result: as
> configure:5564: checking for objdump
> configure:5580: found /usr/bin/objdump
> configure:5591: result: objdump
> configure:5611: checking for ANSI C header files
> configure:5637: g++ -c -g -O2 conftest.cc >&5
> configure:5640: $? = 0
> configure:5643: test -s conftest.o
> configure:5646: $? = 0
> ./configure: line 5669: conftest.cc: command not found
> configure:5761: result: no
> configure:5785: checking for sys/types.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for sys/stat.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for stdlib.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for string.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for memory.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for strings.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for inttypes.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for stdint.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5785: checking for unistd.h
> configure:5802: g++ -c -g -O2 conftest.cc >&5
> configure:5805: $? = 0
> configure:5808: test -s conftest.o
> configure:5811: $? = 0
> configure:5822: result: yes
> configure:5848: checking dlfcn.h usability
> configure:5861: g++ -c -g -O2 conftest.cc >&5
> configure:5864: $? = 0
> configure:5867: test -s conftest.o
> configure:5870: $? = 0
> configure:5880: result: yes
> configure:5884: checking dlfcn.h presence
> configure:5895: conftest.cc
> ./configure: line 5896: conftest.cc: command not found
> configure:5901: $? = 127
> configure: failed program was:
> | #line 5886 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | #ifdef __cplusplus
> | #include <stdlib.h>
> | #endif
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | /* end confdefs.h. */
> | #include <dlfcn.h>
> configure:5920: result: no
> configure:5926: WARNING: dlfcn.h: accepted by the compiler, rejected
> by the preprocessor!
> configure:5928: WARNING: dlfcn.h: proceeding with the preprocessor's
> result
> configure:5956: checking for dlfcn.h
> configure:5963: result: no
> configure:5981: checking how to run the C++ preprocessor
> configure:6013: g++ -E conftest.cc
> configure:6019: $? = 0
> configure:6051: g++ -E conftest.cc
> configure:6064:28: ac_nonexistent.h: No such file or directory
> configure:6057: $? = 1
> configure: failed program was:
> | #line 6042 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | #ifdef __cplusplus
> | #include <stdlib.h>
> | #endif
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:6095: result: g++ -E
> configure:6120: g++ -E conftest.cc
> configure:6126: $? = 0
> configure:6158: g++ -E conftest.cc
> configure:6171:28: ac_nonexistent.h: No such file or directory
> configure:6164: $? = 1
> configure: failed program was:
> | #line 6149 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | #ifdef __cplusplus
> | #include <stdlib.h>
> | #endif
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | /* end confdefs.h. */
> | #include <ac_nonexistent.h>
> configure:6258: checking for g77
> configure:6287: result: no
> configure:6258: checking for f77
> configure:6287: result: no
> configure:6258: checking for xlf
> configure:6287: result: no
> configure:6258: checking for frt
> configure:6287: result: no
> configure:6258: checking for pgf77
> configure:6287: result: no
> configure:6258: checking for fl32
> configure:6287: result: no
> configure:6258: checking for af77
> configure:6287: result: no
> configure:6258: checking for fort77
> configure:6287: result: no
> configure:6258: checking for f90
> configure:6287: result: no
> configure:6258: checking for xlf90
> configure:6287: result: no
> configure:6258: checking for pgf90
> configure:6287: result: no
> configure:6258: checking for epcf90
> configure:6287: result: no
> configure:6258: checking for f95
> configure:6287: result: no
> configure:6258: checking for fort
> configure:6287: result: no
> configure:6258: checking for xlf95
> configure:6287: result: no
> configure:6258: checking for lf95
> configure:6287: result: no
> configure:6258: checking for g95
> configure:6287: result: no
> configure:6299: checking for Fortran 77 compiler version
> configure:6302: --version </dev/null >&5
> ./configure: line 6303: --version: command not found
> configure:6305: $? = 127
> configure:6307: -v </dev/null >&5
> ./configure: line 6308: -v: command not found
> configure:6310: $? = 127
> configure:6312: -V </dev/null >&5
> ./configure: line 6313: -V: command not found
> configure:6315: $? = 127
> configure:6322: checking whether we are using the GNU Fortran 77
> compiler
> configure:6336: -c conftest.F >&5
> ./configure: line 6337: -c: command not found
> configure:6339: $? = 127
> configure: failed program was:
> | program main
> | #ifndef __GNUC__
> | choke me
> | #endif
> |
> | end
> configure:6358: result: no
> configure:6365: checking whether accepts -g
> configure:6377: -c -g conftest.f >&5
> ./configure: line 6378: -c: command not found
> configure:6380: $? = 127
> configure: failed program was:
> | program main
> |
> | end
> configure:6398: result: no
> configure:6426: checking the maximum length of command line arguments
> configure:6491: result: 8192
> configure:6502: checking command to parse /usr/bin/nm -B output from
> gcc object
> configure:6591: g++ -c -g -O2 conftest.cc >&5
> configure:6594: $? = 0
> configure:6598: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[
> ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
> ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' \> conftest.nm
> configure:6601: $? = 0
> cannot find nm_test_var in conftest.nm
> configure:6591: g++ -c -g -O2 conftest.cc >&5
> configure:6594: $? = 0
> configure:6598: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[
> ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
> ]*\(_\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' \> conftest.nm
> configure:6601: $? = 0
> configure:6653: g++ -o conftest.exe -g -O2 conftest.cc conftstm.o
> >&5
> configure:6656: $? = 0
> configure:6694: result: ok
> configure:6698: checking for objdir
> configure:6713: result: .libs
> configure:6803: checking for ar
> configure:6819: found /usr/bin/ar
> configure:6830: result: ar
> configure:6883: checking for ranlib
> configure:6899: found /usr/bin/ranlib
> configure:6910: result: ranlib
> configure:6963: checking for strip
> configure:6979: found /usr/bin/strip
> configure:6990: result: strip
> configure:7252: checking if gcc static flag works
> configure:7275: result: yes
> configure:7293: checking if gcc supports -fno-rtti -fno-exceptions
> configure:7311: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c
> >&5
> cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++
> but not for C
> configure:7315: $? = 0
> configure:7326: result: no
> configure:7341: checking for gcc option to produce PIC
> configure:7518: result:
> configure:7583: checking if gcc supports -c -o file.o
> configure:7604: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
> configure:7608: $? = 0
> configure:7628: result: yes
> configure:7654: checking whether the gcc linker
> (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries
> configure:8482: result: yes
> configure:8508: checking whether -lc should be explicitly linked in
> configure:8513: gcc -c -g -O2 conftest.c >&5
> configure:8516: $? = 0
> configure:8530: gcc -shared conftest.o -v -o ./conftest
> -Wl,--image-base=0x10000000 -Wl,--out-implib,conftest 2\>\&1 \| grep
> -lc \>/dev/null 2\>\&1
> configure:8533: $? = 1
> configure:8545: result: yes
> configure:8553: checking dynamic linker characteristics
> configure:9093: result: Win32 ld.exe
> configure:9097: checking how to hardcode library paths into programs
> configure:9122: result: immediate
> configure:9136: checking whether stripping libraries is possible
> configure:9141: result: yes
> configure:9671: checking whether a program can dlopen itself
> configure:9743: gcc -o conftest.exe -g -O2 -Wl,--export-dynamic
> conftest.c >&5
> configure: In function `main':
> configure:9729: warning: initialization makes pointer from integer
> without a cast
> configure:9746: $? = 0
> configure:9764: result: no
> configure:9885: checking if libtool supports shared libraries
> configure:9887: result: yes
> configure:9890: checking whether to build shared libraries
> configure:9948: result: yes
> configure:9951: checking whether to build static libraries
> configure:9955: result: yes
> configure:10047: creating libtool
> configure:10594: checking for ld used by g++
> configure:10661: result: /usr/i686-pc-cygwin/bin/ld.exe
> configure:10670: checking if the linker
> (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld
> configure:10685: result: yes
> configure:10736: checking whether the g++ linker
> (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries
> configure:11544: result: yes
> configure:11562: g++ -c -g -O2 conftest.cc >&5
> configure:11565: $? = 0
> configure:11661: checking for g++ option to produce PIC
> configure:11913: result:
> configure:11978: checking if g++ supports -c -o file.o
> configure:11999: g++ -c -g -O2 -o out/conftest2.o conftest.cc >&5
> configure:12003: $? = 0
> configure:12023: result: yes
> configure:12049: checking whether the g++ linker
> (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries
> configure:12074: result: yes
> configure:12145: checking dynamic linker characteristics
> configure:12685: result: Win32 ld.exe
> configure:12689: checking how to hardcode library paths into programs
> configure:12714: result: immediate
> configure:12728: checking whether stripping libraries is possible
> configure:12733: result: yes
> configure:13263: checking whether a program can dlopen itself
> configure:13356: result: no
> configure:19768: checking for a BSD-compatible install
> configure:19822: result: /usr/bin/install -c
> configure:19834: checking for an ANSI C-conforming const
> configure:19902: g++ -c -g -O2 conftest.cc >&5
> configure:19905: $? = 0
> configure:19908: test -s conftest.o
> configure:19911: $? = 0
> configure:19922: result: yes
> configure:19940: checking for dirent.h that defines DIR
> configure:19965: g++ -c -g -O2 conftest.cc >&5
> configure:19968: $? = 0
> configure:19971: test -s conftest.o
> configure:19974: $? = 0
> configure:19985: result: yes
> configure:19998: checking for library containing opendir
> configure:20029: g++ -o conftest.exe -g -O2 conftest.cc >&5
> configure:20032: $? = 0
> configure:20035: test -s conftest.exe
> configure:20038: $? = 0
> configure:20097: result: none required
> configure:20241: checking which extension is used for loadable
> modules
> configure:20251: result: .dll
> configure:20262: checking which variable specifies run-time library
> path
> configure:20269: result: PATH
> configure:20280: checking for the default library search path
> configure:20287: result: /lib /usr/lib
> configure:20305: checking for objdir
> configure:20326: result: .libs
> configure:20335: checking whether libtool supports -dlopen/-dlpreopen
> configure:20347: result: yes
> configure:20366: checking for shl_load
> configure:20416: gcc -o conftest.exe -g -O2 conftest.c >&5
> /cygdrive/c/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccUiCnnF.o: In function
> `main':
> /cygdrive/d/cygwin/lib/opencxx-2.8/configure:20431: undefined
> reference to `_shl_load'
> /cygdrive/d/cygwin/lib/opencxx-2.8/configure:20430: undefined
> reference to `_shl_load'
> collect2: ld returned 1 exit status
> configure:20419: $? = 1
> configure: failed program was:
> | #line 20371 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | #ifdef __cplusplus
> | #include <stdlib.h>
> | #endif
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_DIRENT_H 1
> | #define LTDL_SHLIB_EXT ".dll"
> | #define LTDL_SHLIBPATH_VAR "PATH"
> | #define LTDL_SYSSEARCHPATH "/lib:/usr/lib"
> | #define LTDL_OBJDIR ".libs/"
> | #define HAVE_PRELOADED_SYMBOLS 1
> | /* end confdefs.h. */
> | /* System header to define __stub macros and hopefully few
> prototypes,
> | which can conflict with char shl_load (); below.
> | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
> | <limits.h> exists even on freestanding compilers. */
> | #ifdef __STDC__
> | # include <limits.h>
> | #else
> | # include <assert.h>
> | #endif
> | /* Override any gcc2 internal prototype to avoid an error. */
> | #ifdef __cplusplus
> | extern "C"
> | {
> | #endif
> | /* We use char because int might match the return type of a gcc2
> | builtin and then its argument prototype would still apply. */
> | char shl_load ();
> | /* The GNU C library defines this for functions which it implements
> | to always fail with ENOSYS. Some functions are actually named
> | something starting with __ and the normal name is an alias. */
> | #if defined (__stub_shl_load) || defined (__stub___shl_load)
> | choke me
> | #else
> | char (*f) () = shl_load;
> | #endif
> | #ifdef __cplusplus
> | }
> | #endif
> |
> | int
> | main ()
> | {
> | return f != shl_load;
> | ;
> | return 0;
> | }
> configure:20436: result: no
> configure:20445: checking for shl_load in -ldld
> configure:20476: gcc -o conftest.exe -g -O2 conftest.c -ldld >&5
> /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld:
> cannot find -ldld
> collect2: ld returned 1 exit status
> configure:20479: $? = 1
> configure: failed program was:
> | #line 20452 "configure"
> | /* confdefs.h. */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE "opencxx"
> | #define VERSION "2.8"
> | #ifdef __cplusplus
> | #include <stdlib.h>
> | #endif
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_DIRENT_H 1
> | #define LTDL_SHLIB_EXT ".dll"
> | #define LTDL_SHLIBPATH_VAR "PATH"
> | #define LTDL_SYSSEARCHPATH "/lib:/usr/lib"
> | #define LTDL_OBJDIR ".libs/"
> | #defi...
[truncated message content] |