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

Reply via email to