On Fri, Jun 10, 2011 at 3:54 PM, Noel O'Boyle <[email protected]> wrote:
> > Using revision 4513 I have no luck getting a .jar file generated. I
> executed
> > the following commands in /Users/mkj/openbabel/build on Mac OS X 10.6.7:
> >>
> >> cmake ../trunk -DCMAKE_INSTALL_PREFIX=/Users/mkj/openbabel/install
> >> -DEIGEN2_INCLUDE_DIR=/Users/mkj/Downloads/eigen-eigen-0938af7840b0 -
> >>
> >> DRUN_SWIG=ON -DSWIG_EXECUTABLE=/Users/mkj/openbabel/swig/bin/swig
> >>
> >> make -j 2
> >
> >
> > This completes successfully, but there is no .jar files in
> openbabel/trunk
> > or openbabel/build. I then tried adding the following:
> >>
> >> -DJAVA_BINDINGS=ON
> >
> > This results in the following error:
> >>>
> >>> [ 99%] Built target test_unitcell
> >>>
> >>> [ 99%] Generating
> >>> /Users/mkj/openbabel/trunk/scripts/java/openbabel-java.cpp
> >>>
> >>> /Users/mkj/openbabel/trunk/include/openbabel/isomorphism.h:159: Warning
> >>> 325: Nested class not currently supported (Functor ignored)
> >>>
> >>> javac: file not found: org/openbabel/*.java
> >>>
> >>> Usage: javac <options> <source files>
> >>>
> >>> use -help for a list of possible options
> >>>
>
> I spent a little while trying to fix this but was unable to do so.
> It's something weird with CMake. The workaround is to rerun make for
> the bindings, e.g. with "make bindings_java". It should work the
> second time.
>
> If OBConformerSearch is not found, it's likely that Eigen2 was not
> found. See the install instructions and look at the output of running
> CMake.
>
I did everything again (now using revision 4514 and with your "make
bindings_java" trick) and it is now working in Mac OS X and in Linux. I had
to compile the generated .java files and create the .jar file myself even
though I saw some lines about that in some CMake config file. Thanks a lot,
Noel!
I have also tried building the Java bindings for Windows
(openbabel_java.dll). It builds fine, but something is different from the
file included in the Open Babel 2.3 release. My compiled version results in
an error message [1] after the System.loadLibrary("openbabel_java") call,
while the 2.3 version does not (the 2.3 version works fine but does of
course not include the new functionality). Any clues?
I compiled the Windows version using VS2010 and by following the
instructions at [2]. I attached the output from VS when compiling the
"Release" configuration.
[1] Exception in thread "main" java.lang.UnsatisfiedLinkError:
C:\Users\mkj\Documents\Eclipse\Thesis\lib\native\openbabel_java.dll: Can't
find dependent libraries
[2] http://openbabel.org/docs/2.3.0/Installation/install.html#windows-msvc
Regards,
Martin.
>
> - Noel
>
1>------ Build started: Project: ZERO_CHECK, Configuration: Release Win32 ------
1> Checking Build System
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/include/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/data/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/doc/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/src/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/src/formats/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/tools/CMakeFiles/generate.stamp
is up-to-date.
1> CMake does not need to re-run because
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/scripts/CMakeFiles/generate.stamp
is up-to-date.
2>------ Build started: Project: openbabel, Configuration: Release Win32 ------
2> Building Custom Rule C:/Users/mkj/Desktop/openbabel-trunk/src/CMakeLists.txt
2> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\CMakeFiles\generate.stamp
is up-to-date.
2> alias.cpp
2> atom.cpp
2> base.cpp
2> bitvec.cpp
2> bond.cpp
2> bondtyper.cpp
2> builder.cpp
2> canon.cpp
2> chains.cpp
2> chargemodel.cpp
2> chiral.cpp
2> data.cpp
2> descriptor.cpp
2> fingerprint.cpp
2>..\..\..\src\fingerprint.cpp(452): warning C4244: 'argument' : conversion
from 'std::streamoff' to 'const unsigned int', possible loss of data
2> forcefield.cpp
2> format.cpp
2> generic.cpp
2> graphsym.cpp
2> grid.cpp
2> griddata.cpp
2> Generating Code...
2> Compiling...
2> isomorphism.cpp
2> kekulize.cpp
2> locale.cpp
2> matrix.cpp
2> mcdlutil.cpp
2> molchrg.cpp
2> mol.cpp
2> obconversion.cpp
2>..\..\..\src\obconversion.cpp(654): warning C4244: '=' : conversion from
'std::streamoff' to 'size_t', possible loss of data
2>c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(367): warning C4244:
'initializing' : conversion from 'std::streamsize' to 'int', possible loss of
data
2> c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(352) :
while compiling class template member function
'zlib_stream::basic_unzip_streambuf<charT,traits>::int_type
zlib_stream::basic_unzip_streambuf<charT,traits>::underflow(void)'
2> with
2> [
2> charT=char,
2> traits=std::char_traits<char>
2> ]
2> c:\users\mkj\desktop\openbabel-trunk\src\zipstream.h(267) : see
reference to class template instantiation
'zlib_stream::basic_unzip_streambuf<charT,traits>' being compiled
2> with
2> [
2> charT=char,
2> traits=std::char_traits<char>
2> ]
2> ..\..\..\src\obconversion.cpp(421) : see reference to class
template instantiation 'zlib_stream::basic_zip_istream<charT>' being compiled
2> with
2> [
2> charT=char
2> ]
2>c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(564): warning C4244:
'argument' : conversion from 'std::streamsize' to 'uInt', possible loss of data
2> c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(543) :
while compiling class template member function 'std::streamsize
zlib_stream::basic_unzip_streambuf<charT,traits>::unzip_from_stream(zlib_stream::basic_unzip_streambuf<charT,traits>::char_type
*,std::streamsize)'
2> with
2> [
2> charT=char,
2> traits=std::char_traits<char>
2> ]
2> c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(341) :
while compiling class template member function
'zlib_stream::basic_unzip_streambuf<charT,traits>::~basic_unzip_streambuf(void)'
2> with
2> [
2> charT=char,
2> traits=std::char_traits<char>
2> ]
2>c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(588): warning C4244:
'=' : conversion from 'std::streamsize' to 'uInt', possible loss of data
2> c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(582) :
while compiling class template member function 'size_t
zlib_stream::basic_unzip_streambuf<charT,traits>::fill_input_buffer(void)'
2> with
2> [
2> charT=char,
2> traits=std::char_traits<char>
2> ]
2> c:\users\mkj\desktop\openbabel-trunk\src\zipstreamimpl.h(307) :
while compiling class template member function
'zlib_stream::basic_unzip_streambuf<charT,traits>::basic_unzip_streambuf(std::basic_istream<_Elem,_Traits>
&,int,size_t,size_t)'
2> with
2> [
2> charT=char,
2> traits=std::char_traits<char>,
2> _Elem=char,
2> _Traits=std::char_traits<char>
2> ]
2> oberror.cpp
2> obiter.cpp
2> obutil.cpp
2> op.cpp
2> parsmart.cpp
2> patty.cpp
2> phmodel.cpp
2> plugin.cpp
2> pointgroup.cpp
2> query.cpp
2> rand.cpp
2> residue.cpp
2> Generating Code...
2> Compiling...
2> ring.cpp
2> rotamer.cpp
2> rotor.cpp
2> spectrophore.cpp
2> tokenst.cpp
2> transform.cpp
2> typer.cpp
2> obmolecformat.cpp
2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\utility(163):
warning C4244: 'initializing' : conversion from 'std::streamoff' to 'unsigned
int', possible loss of data
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\utility(255) : see reference to function template instantiation
'std::_Pair_base<_Ty1,_Ty2>::_Pair_base<_Ty,std::fpos<_Statetype>>(_Other1
&&,_Other2 &&)' being compiled
2> with
2> [
2> _Ty1=const std::string,
2> _Ty2=unsigned int,
2>
_Ty=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Statetype=_Mbstatet,
2>
_Other1=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Other2=std::fpos<_Mbstatet>
2> ]
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\xmemory(208) : see reference to function template instantiation
'std::pair<_Ty1,_Ty2>::pair<std::basic_string<_Elem,_Traits,_Ax>,std::fpos<_Statetype>>(std::pair<std::basic_string<_Elem,_Traits,_Ax>,std::fpos<_Statetype>>
&&)' being compiled
2> with
2> [
2> _Ty1=const std::string,
2> _Ty2=unsigned int,
2> _Elem=char,
2> _Traits=std::char_traits<char>,
2> _Ax=std::allocator<char>,
2> _Statetype=_Mbstatet
2> ]
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\xmemory(280) : see reference to function template instantiation
'void std::allocator<_Ty>::construct<std::pair<_Ty1,_Ty2>>(std::pair<const
_Kty,unsigned int> *,_Other &&)' being compiled
2> with
2> [
2> _Ty=std::pair<const std::string,unsigned int>,
2>
_Ty1=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Ty2=std::fpos<_Mbstatet>,
2> _Kty=std::string,
2>
_Other=std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::fpos<_Mbstatet>>
2> ]
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\list(550) : see reference to function template instantiation
'void std::_Cons_val<std::allocator<_Ty>,_Ty,std::pair<_Ty1,_Ty2>>(_Alloc
&,std::pair<const _Kty,unsigned int> *,std::pair<_Ty1,_Ty2> &&)' being compiled
2> with
2> [
2> _Ty=std::pair<const std::string,unsigned int>,
2>
_Ty1=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Ty2=std::fpos<_Mbstatet>,
2> _Alloc=std::allocator<std::pair<const std::string,unsigned
int>>,
2> _Kty=std::string
2> ]
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\list(757) : see reference to function template instantiation
'std::_List_nod<_Ty,_Alloc>::_Node
*std::_List_val<_Ty,_Alloc>::_Buynode<std::pair<_Ty1,_Ty2>>(std::_List_nod<_Ty,_Alloc>::_Node
*,std::_List_nod<_Ty,_Alloc>::_Node *,_Valty &&)' being compiled
2> with
2> [
2> _Ty=std::pair<const std::string,unsigned int>,
2> _Alloc=std::allocator<std::pair<const std::string,unsigned
int>>,
2>
_Ty1=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Ty2=std::fpos<_Mbstatet>,
2>
_Valty=std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::fpos<_Mbstatet>>
2> ]
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\list(723) : see reference to function template instantiation
'void
std::list<_Ty,_Ax>::_Insert_rv<std::pair<_Ty1,_Ty2>>(std::_List_const_iterator<_Mylist>,_Valty
&&)' being compiled
2> with
2> [
2> _Ty=std::pair<const std::string,unsigned int>,
2> _Ax=std::allocator<std::pair<const std::string,unsigned int>>,
2>
_Ty1=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Ty2=std::fpos<_Mbstatet>,
2> _Mylist=std::_List_val<std::pair<const std::string,unsigned
int>,std::allocator<std::pair<const std::string,unsigned int>>>,
2>
_Valty=std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::fpos<_Mbstatet>>
2> ]
2> C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\include\xhash(280) : see reference to function template instantiation
'void std::list<_Ty,_Ax>::emplace_front<std::pair<_Ty1,_Ty2>>(_Valty &&)' being
compiled
2> with
2> [
2> _Ty=std::pair<const std::string,unsigned int>,
2> _Ax=std::allocator<std::pair<const std::string,unsigned int>>,
2>
_Ty1=std::basic_string<char,std::char_traits<char>,std::allocator<char>>,
2> _Ty2=std::fpos<_Mbstatet>,
2>
_Valty=std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::fpos<_Mbstatet>>
2> ]
2> ..\..\..\src\obmolecformat.cpp(539) : see reference to function
template instantiation 'std::pair<_Ty1,_Ty2>
std::_Hash<_Traits>::insert<std::pair<std::basic_string<_Elem,std::char_traits<char>,_Ax>,std::fpos<_Statetype>>>(_Valty
&&)' being compiled
2> with
2> [
2> _Ty1=std::_List_iterator<std::_List_val<std::pair<const
std::string,unsigned int>,std::allocator<std::pair<const std::string,unsigned
int>>>>,
2> _Ty2=bool,
2> _Traits=std::_Hmap_traits<std::string,unsigned
int,stdext::hash_compare<std::string,std::less<std::string>>,std::allocator<std::pair<const
std::string,unsigned int>>,false>,
2> _Elem=char,
2> _Ax=std::allocator<char>,
2> _Statetype=_Mbstatet,
2>
_Valty=std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::fpos<_Mbstatet>>
2> ]
2> conformersearch.cpp
2> dlhandler_win32.cpp
2> depict.cpp
2> svgpainter.cpp
2> matrix3x3.cpp
2> spacegroup.cpp
2> transform3d.cpp
2> vector3.cpp
2> align.cpp
2> stereo.cpp
2> tetranonplanar.cpp
2> tetraplanar.cpp
2> Generating Code...
2> Compiling...
2> squareplanar.cpp
2> cistrans.cpp
2> tetrahedral.cpp
2> perception.cpp
2> facade.cpp
2> Generating Code...
2> Creating library
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/src/Release/openbabel-2.lib
and object
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/src/Release/openbabel-2.exp
2> openbabel.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\openbabel-2.dll
3>------ Build started: Project: plugin_descriptors, Configuration: Release
Win32 ------
4>------ Build started: Project: plugin_charges, Configuration: Release Win32
------
5>------ Build started: Project: plugin_fingerprints, Configuration: Release
Win32 ------
6>------ Build started: Project: plugin_forcefields, Configuration: Release
Win32 ------
3> Building Custom Rule C:/Users/mkj/Desktop/openbabel-trunk/src/CMakeLists.txt
4> Building Custom Rule C:/Users/mkj/Desktop/openbabel-trunk/src/CMakeLists.txt
3> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\CMakeFiles\generate.stamp
is up-to-date.
5> Building Custom Rule C:/Users/mkj/Desktop/openbabel-trunk/src/CMakeLists.txt
4> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\CMakeFiles\generate.stamp
is up-to-date.
5> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\CMakeFiles\generate.stamp
is up-to-date.
3> cansmidescriptor.cpp
4> eem.cpp
6> Building Custom Rule C:/Users/mkj/Desktop/openbabel-trunk/src/CMakeLists.txt
6> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\CMakeFiles\generate.stamp
is up-to-date.
5> finger2.cpp
6> forcefieldgaff.cpp
4>..\..\..\src\charges\eem.cpp(175): warning C4101: 'd' : unreferenced local
variable
3> cmpdfilter.cpp
4> gasteiger.cpp
5> finger3.cpp
3> groupcontrib.cpp
6> forcefieldghemical.cpp
4> none.cpp
5> Generating Code...
3> filters.cpp
6> forcefieldmmff94.cpp
4> mmff94.cpp
3> inchidescriptor.cpp
5> plugin_fingerprints.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\plugin_fingerprints.obf
4> qeq.cpp
4> qtpie.cpp
4> Generating Code...
7>------ Build started: Project: obsym, Configuration: Release Win32 ------
7> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
7> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
6> forcefielduff.cpp
3> smartsdescriptors.cpp
7> obsym.cpp
4> plugin_charges.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\plugin_charges.obf
8>------ Build started: Project: obspectrophore, Configuration: Release Win32
------
8> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
8> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
3> Generating Code...
8> obspectrophore.cpp
6> Generating Code...
7> obsym.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obsym.exe
9>------ Build started: Project: obrotate, Configuration: Release Win32 ------
9> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
9> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
9> obrotate.cpp
3> plugin_descriptors.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\plugin_descriptors.obf
10>------ Build started: Project: obrotamer, Configuration: Release Win32 ------
10> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
10> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
10> obrotamer.cpp
9> obrotate.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obrotate.exe
11>------ Build started: Project: obprop, Configuration: Release Win32 ------
11> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
11> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
11> obprop.cpp
8> getopt.c
10> obrotamer.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obrotamer.exe
8> obspectrophore.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obspectrophore.exe
12>------ Build started: Project: obprobe, Configuration: Release Win32 ------
12> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
12> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
12> obprobe.cpp
13>------ Build started: Project: obminimize, Configuration: Release Win32
------
13> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
13> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
13> obminimize.cpp
11> obprop.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obprop.exe
14>------ Build started: Project: obgrep, Configuration: Release Win32 ------
14> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
14> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
14> obgrep.cpp
12> obprobe.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obprobe.exe
15>------ Build started: Project: obgen, Configuration: Release Win32 ------
13> obminimize.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obminimize.exe
15> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
15> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
15> obgen.cpp
14> getopt.c
16>------ Build started: Project: obfit, Configuration: Release Win32 ------
14> obgrep.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obgrep.exe
16> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
16> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
16> obfit.cpp
17>------ Build started: Project: obenergy, Configuration: Release Win32 ------
15> obgen.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obgen.exe
6> plugin_forcefields.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\plugin_forcefields.obf
18>------ Build started: Project: obconformer, Configuration: Release Win32
------
16> obfit.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obfit.exe
18> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
18> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
18> obconformer.cpp
19>------ Build started: Project: obchiral, Configuration: Release Win32 ------
19> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
19> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
19> obchiral.cpp
20>------ Build started: Project: obabel, Configuration: Release Win32 ------
20> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
20> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
20> obabel.cpp
21>------ Build started: Project: formats_xml, Configuration: Release Win32
------
21> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/formats/CMakeLists.txt
21> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\formats\CMakeFiles\generate.stamp
is up-to-date.
21> cdxmlformat.cpp
18> obconformer.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obconformer.exe
20> obabel.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obabel.exe
19> obchiral.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\obchiral.exe
22>------ Build started: Project: formats_utility, Configuration: Release Win32
------
23>------ Build started: Project: formats_misc, Configuration: Release Win32
------
22> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/formats/CMakeLists.txt
22> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\formats\CMakeFiles\generate.stamp
is up-to-date.
23> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/formats/CMakeLists.txt
22> copyformat.cpp
23> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\formats\CMakeFiles\generate.stamp
is up-to-date.
23> APIInterface.cpp
21> cmlformat.cpp
24>------ Build started: Project: formats_compchem, Configuration: Release
Win32 ------
24> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/formats/CMakeLists.txt
24> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\formats\CMakeFiles\generate.stamp
is up-to-date.
24> adfformat.cpp
22> MNAformat.cpp
23> CSRformat.cpp
24> castepformat.cpp
22> molreport.cpp
23> PQSformat.cpp
21> pubchem.cpp
24> dmolformat.cpp
23> MCDLformat.cpp
22> nulformat.cpp
21> xmlformat.cpp
22> povrayformat.cpp
24> fchkformat.cpp
23> alchemyformat.cpp
21> xml.cpp
22> reportformat.cpp
24> fhiaimsformat.cpp
21>..\..\..\..\src\formats\xml\xml.cpp(347): warning C4244: 'return' :
conversion from 'std::streamsize' to 'int', possible loss of data
23> acrformat.cpp
21> Generating Code...
22> svgformat.cpp
24> gamessformat.cpp
23> amberformat.cpp
22> textformat.cpp
24> gaussformat.cpp
23> balstformat.cpp
22> titleformat.cpp
23> bgfformat.cpp
24> gausscubeformat.cpp
22> pngformat.cpp
23> boxformat.cpp
24> gausszmatformat.cpp
22>..\..\..\..\src\formats\pngformat.cpp(155): warning C4244: '=' : conversion
from 'std::streamoff' to 'unsigned int', possible loss of data
22>..\..\..\..\src\formats\pngformat.cpp(287): warning C4244: '=' : conversion
from 'std::streamoff' to 'unsigned int', possible loss of data
21> formats_xml.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\formats_xml.obf
22> Generating Code...
25>------ Build started: Project: formats_common, Configuration: Release Win32
------
25> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/formats/CMakeLists.txt
25> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\formats\CMakeFiles\generate.stamp
is up-to-date.
23> cacaoformat.cpp
24> gulpformat.cpp
25> smilesformat.cpp
23> cacheformat.cpp
24> hinformat.cpp
22> formats_utility.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\formats_utility.obf
25> mdlformat.cpp
26>------ Build started: Project: formats_cairo, Configuration: Release Win32
------
26> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/formats/CMakeLists.txt
26> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\formats\CMakeFiles\generate.stamp
is up-to-date.
24> jaguarformat.cpp
26> png2format.cpp
23> carformat.cpp
24> molproformat.cpp
25> mol2format.cpp
23> cccformat.cpp
26> cairopainter.cpp
26> Generating Code...
26> formats_cairo.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\formats_cairo.obf
25> pdbformat.cpp
24> mopacformat.cpp
23> chem3dformat.cpp
27>------ Build started: Project: bindings_java, Configuration: Release Win32
------
27> Generating ../../../scripts/java/openbabel-java.cpp
25> inchiformat.cpp
23> chemdrawct.cpp
24> nwchemformat.cpp
24> pwscfformat.cpp
23> chemtoolformat.cpp
25> getinchi.cpp
25> unique.cpp
24> qchemformat.cpp
23> cifformat.cpp
25> Generating Code...
24> turbomoleformat.cpp
23> crkformat.cpp
24> vaspformat.cpp
23> cssrformat.cpp
24> zindoformat.cpp
23> Generating Code...
24> Generating Code...
25> formats_common.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\formats_common.obf
28>------ Build started: Project: babel, Configuration: Release Win32 ------
28> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/tools/CMakeLists.txt
28> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\tools\CMakeFiles\generate.stamp
is up-to-date.
28> babel.cpp
23> Compiling...
23> dlpolyformat.cpp
23> fastsearchformat.cpp
24> Compiling...
24> gamessukformat.cpp
28> babel.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\babel.exe
29>------ Build started: Project: plugin_ops, Configuration: Release Win32
------
23> fastaformat.cpp
29> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/src/CMakeLists.txt
29> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\src\CMakeFiles\generate.stamp
is up-to-date.
29> addinindex.cpp
24> Generating Code...
29> addpolarh.cpp
23> featformat.cpp
29> canonical.cpp
27>C:\Users\mkj\Desktop\openbabel-trunk\include\openbabel\isomorphism.h(159):
warning 325: Nested class not currently supported (Functor ignored)
24> formats_compchem.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\formats_compchem.obf
23> fhformat.cpp
29> gen2D.cpp
23> fingerprintformat.cpp
29> fillUC.cpp
23> freefracformat.cpp
27> Building Custom Rule
C:/Users/mkj/Desktop/openbabel-trunk/scripts/CMakeLists.txt
27> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\scripts\CMakeFiles\generate.stamp
is up-to-date.
29> forcefield.cpp
27> openbabel-java.cpp
23> ghemicalformat.cpp
29> gen3d.cpp
23> gromos96format.cpp
29> largest.cpp
23> mmcifformat.cpp
29> loader.cpp
29> optransform.cpp
23> mmodformat.cpp
23> moldenformat.cpp
29> partialcharges.cpp
23> mpdformat.cpp
29> readconformers.cpp
23> mpqcformat.cpp
29> sort.cpp
23> msiformat.cpp
29> opisomorph.cpp
23> msmsformat.cpp
29> xout.cpp
27> Creating library
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/scripts/Release/openbabel_java.lib
and object
C:/Users/mkj/Desktop/openbabel-trunk/windows-vc2008/build/scripts/Release/openbabel_java.exp
29> conformer.cpp
23> opendxformat.cpp
27> bindings_java.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\openbabel_java.dll
23> outformat.cpp
29> opalign.cpp
23> pcmodelformat.cpp
29> Generating Code...
23> pdbqtformat.cpp
23> Generating Code...
29> plugin_ops.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\plugin_ops.obf
23> Compiling...
23> pqrformat.cpp
23> shelxformat.cpp
23> thermoformat.cpp
23> tinkerformat.cpp
23>..\..\..\..\src\formats\tinkerformat.cpp(101): warning C4101: 'atomicNum' :
unreferenced local variable
23>..\..\..\..\src\formats\tinkerformat.cpp(220): warning C4101: 'c' :
unreferenced local variable
23> unichemformat.cpp
23> viewmolformat.cpp
23> xedformat.cpp
23> xyzformat.cpp
23> yasaraformat.cpp
23> xtcformat.cpp
23> Generating Code...
23>c:\users\mkj\desktop\openbabel-trunk\src\formats\xtcformat.cpp(669): warning
C4700: uninitialized local variable 'oldsize' used
23>c:\users\mkj\desktop\openbabel-trunk\src\formats\xtcformat.cpp(676): warning
C4700: uninitialized local variable 'buf' used
23>c:\users\mkj\desktop\openbabel-trunk\src\formats\tinkerformat.cpp(486):
warning C4715: 'OpenBabel::SetMM3Type' : not all control paths return a value
23> formats_misc.vcxproj ->
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\bin\Release\formats_misc.obf
30>------ Build started: Project: ALL_BUILD, Configuration: Release Win32 ------
30> Building Custom Rule C:/Users/mkj/Desktop/openbabel-trunk/CMakeLists.txt
30> CMake does not need to re-run because
C:\Users\mkj\Desktop\openbabel-trunk\windows-vc2008\build\CMakeFiles\generate.stamp
is up-to-date.
========== Build: 30 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
OpenBabel-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss