I'm trying to build openbabel/2.2.3 under mingw. I've followed the instruction at http://openbabel.org/wiki/Install_%28MinGW%29 I installed the gcc4.0.4 using the full package gcc-full-4.4.0-mingw32-bin-2.tar.lzma I think that includes all the packages listed on the OB wiki. It all compiles fine, but fails trying to make/link the libraries.
The error is: D:/MinGW/lib/gcc/mingw32/4.4.0/libstdc++.dll.a: No such file or directory That directory contains: D:/mingw/lib/gcc/mingw32/4.4.0/libstdc++.a D:/mingw/lib/gcc/mingw32/4.4.0/libstdc++.la D:/mingw/lib/gcc/mingw32/4.4.0/libstdc++_s.a Is there some other mingw stuff I need to install? I am NOT using cmake. Is that required? I took the wiki section about building OB using cmake to be for those who do use cmake. I am using the ./configure & make method. Thanks, TJ O'Donnell Below is the full output from make (after the compile had worked) $ make Making all in data make[1]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/data ' make all-am make[2]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/data ' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/data' make[1]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/data' Making all in src make[1]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src' make all-recursive make[2]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src' Making all in math make[3]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/ math' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/m ath' Making all in fingerprints make[3]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/ fingerprints' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/f ingerprints' Making all in forcefields make[3]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/ forcefields' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/f orcefields' Making all in descriptors make[3]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/ descriptors' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/d escriptors' Making all in ops make[3]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/ ops' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src/o ps' Making all in . make[3]: Entering directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src' /bin/sh ../libtool --tag=CXX --mode=link g++ -g -O2 -version-info 3:3:0 -no-u ndefined -o libopenbabel.la -rpath /usr/local/lib atom.lo alias.lo base.lo bitv ec.lo bond.lo bondtyper.lo canon.lo builder.lo chains.lo chiral.lo data.lo descr iptor.lo fingerprint.lo forcefield.lo format.lo generic.lo griddata.lo grid.lo l ocale.lo kekulize.lo matrix.lo mol.lo molchrg.lo obconversion.lo oberror.lo obit er.lo obmolecformat.lo obutil.lo op.lo ops.lo parsmart.lo patty.lo phmodel.lo pl ugin.lo pointgroup.lo rand.lo residue.lo ring.lo rotor.lo rotamer.lo tokenst.lo typer.lo transform.lo dlhandler_win32.lo math/libmath.la fingerprints/libfinger prints.la forcefields/libforcefields.la ops/libops.la descriptors/libdescriptors .la -lm libtool: link: rm -fr .libs/libopenbabel.lax libtool: link: (cd .libs/libopenbabel.lax/libmath.a && ar x "/home/tj/sci3d/trun k/openbabel/openbabel-2.2.3/src/math/.libs/libmath.a") libtool: link: (cd .libs/libopenbabel.lax/libfingerprints.a && ar x "/home/tj/sc i3d/trunk/openbabel/openbabel-2.2.3/src/fingerprints/.libs/libfingerprints.a") libtool: link: (cd .libs/libopenbabel.lax/libforcefields.a && ar x "/home/tj/sci 3d/trunk/openbabel/openbabel-2.2.3/src/forcefields/.libs/libforcefields.a") libtool: link: (cd .libs/libopenbabel.lax/libops.a && ar x "/home/tj/sci3d/trunk /openbabel/openbabel-2.2.3/src/ops/.libs/libops.a") libtool: link: (cd .libs/libopenbabel.lax/libdescriptors.a && ar x "/home/tj/sci 3d/trunk/openbabel/openbabel-2.2.3/src/descriptors/.libs/libdescriptors.a") libtool: link: g++ -shared -nostdlib d:/mingw/bin/../lib/gcc/mingw32/4.4.0/../.. /../dllcrt2.o d:/mingw/bin/../lib/gcc/mingw32/4.4.0/crtbegin.o .libs/atom.o .li bs/alias.o .libs/base.o .libs/bitvec.o .libs/bond.o .libs/bondtyper.o .libs/cano n.o .libs/builder.o .libs/chains.o .libs/chiral.o .libs/data.o .libs/descriptor. o .libs/fingerprint.o .libs/forcefield.o .libs/format.o .libs/generic.o .libs/gr iddata.o .libs/grid.o .libs/locale.o .libs/kekulize.o .libs/matrix.o .libs/mol.o .libs/molchrg.o .libs/obconversion.o .libs/oberror.o .libs/obiter.o .libs/obmol ecformat.o .libs/obutil.o .libs/op.o .libs/ops.o .libs/parsmart.o .libs/patty.o .libs/phmodel.o .libs/plugin.o .libs/pointgroup.o .libs/rand.o .libs/residue.o . libs/ring.o .libs/rotor.o .libs/rotamer.o .libs/tokenst.o .libs/typer.o .libs/tr ansform.o .libs/dlhandler_win32.o .libs/libopenbabel.lax/libmath.a/matrix3x3.o .libs/libopenbabel.lax/libmath.a/spacegroup.o .libs/libopenbabel.lax/libmath.a/ transform3d.o .libs/libopenbabel.lax/libmath.a/vector3.o .libs/libopenbabel.lax /libfingerprints.a/finger2.o .libs/libopenbabel.lax/libfingerprints.a/finger3.o .libs/libopenbabel.lax/libforcefields.a/forcefieldghemical.o .libs/libopenbabel .lax/libforcefields.a/forcefieldmmff94.o .libs/libopenbabel.lax/libforcefields.a /forcefielduff.o .libs/libopenbabel.lax/libops.a/addpolarh.o .libs/libopenbabel .lax/libops.a/fillUC.o .libs/libopenbabel.lax/libops.a/gen3d.o .libs/libopenbabe l.lax/libops.a/loader.o .libs/libopenbabel.lax/libops.a/optransform.o .libs/lib openbabel.lax/libdescriptors.a/cmpdfilter.o .libs/libopenbabel.lax/libdescriptor s.a/filters.o .libs/libopenbabel.lax/libdescriptors.a/groupcontrib.o .libs/libop enbabel.lax/libdescriptors.a/smartsdescriptors.o -Ld:/mingw/bin/../lib/gcc/min gw32/4.4.0 -Ld:/mingw/bin/../lib/gcc -Ld:/mingw/bin/../lib/gcc/mingw32/4.4.0/../ ../../../mingw32/lib -Ld:/mingw/bin/../lib/gcc/mingw32/4.4.0/../../.. -L/mingw/l ib /mingw/lib/gcc/mingw32/4.4.0/libstdc++.dll.a -lmingw32 -lgcc_s -lgcc -lmoldna me -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt d:/mingw/bin/../lib/gcc/mingw32/4.4.0/crten d.o -o .libs/libopenbabel-3.dll -Wl,--enable-auto-image-base -Xlinker --out-i mplib -Xlinker .libs/libopenbabel.dll.a g++.exe: D:/MinGW/lib/gcc/mingw32/4.4.0/libstdc++.dll.a: No such file or directo ry make[3]: *** [libopenbabel.la] Error 1 make[3]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/tj/sci3d/trunk/openbabel/openbabel-2.2.3/src' make: *** [all-recursive] Error 1 ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel