Thanks Noel, 

Okay, I get where you're coming from. So I cloned the latest
distribution from git and yes, some of the older errors disappeared as
they had formally been fixed. I had problems with json as you suggest
and the orcaformat.ccp (which I removed from the build). I also had
errors though that you don't described, namely for the plugin_charges
module, eqeq.cpp, qeq.cpp and qtpie.cpp. Again, removing these from the
build solved those issues. There were others but removing that
module/functionality from the build appears to get to a full build and
the few tools I tested seem to operate as expected. Hopefully in the
future a x64 windows version is available as a binary. 

My only remaining issue is how to install the python bindings for this
newly built set. I have not found instructions for how to perform that
last task to get me where I want to be. 

Thanks, 

Dale 

On 2014-11-19 12:41, Noel O'Boyle wrote: 

> (ccing the list)
> 
> I understand but the thing is, 2.3.2 is too old now. For example, here
> are some fixes I did in Dec 2013 to get compilation to work for MSVC
> 2013: 
> https://github.com/openbabel/openbabel/commit/2cac9e28a86e5fdf4611158b29032b6c6ef6d3b1
>  [3]
> 
> ... and there are probably others in there too.
> 
> Earlier I checked a version of OB I have on my computer at work, and
> it compiles with two errors under Win64. The errors mean that the JSON
> formats are missing and, I can't remember, some other format. In
> short, it should work.
> 
> Regards,
> - Noel
> 
> - Noel
> 
> On 19 November 2014 17:32, <dcame...@westcoastchemist.ca> wrote:
> 
>> Sorry Noel, Should have included that. Using latest stable release 2.3.2 I 
>> did not grab the latest development release. I'm not all that comfortable 
>> with bleeding edge versions but if you feel that could fix the issues, I'm 
>> willing to give it a go. Dale On 2014-11-19 09:27, Noel O'Boyle wrote: You 
>> didn't say what version of OB you were using. You should be doing this with 
>> the latest code on Github or else you will miss most of the fixes. Can you 
>> confirm/deny? Regards, - Noel On 19 November 2014 09:25, Noel O'Boyle 
>> <baoille...@gmail.com> wrote: I've done it. There was a certain amount of 
>> loss of functionality as I recall. I'll dig up the details and reply. - Noel 
>> On 18 November 2014 20:56, <dcame...@westcoastchemist.ca> wrote: I'm having 
>> a heck of a time completing the compiling in Windows of the x64 version 
>> (simply so I can keep using 64-bit python extensions I might add), Was able 
>> to get rid of most errors but now I'm into the meat of C++ and I am not an 
>> expert. Can anyone help
with these last few errors? I'm ignoring warnings (I believe that is reasonable 
at this time). If I need to supply more info, please let me know. I'm using 
Visual Studio 2013 Error 142 error C2440: 'return' : cannot convert from 
'std::ostream' to 'bool' D:OBopenbabel-2.3.2srcformatstextformat.cpp 82 1 
formats_utility Error 167 error MSB6006: "cmd.exe" exited with code 9009. 
C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V120Microsoft.CppCommon.targets 
170 5 bindings_python Error 194 error C2668: 'temperf::erf' : ambiguous call to 
overloaded function D:OBopenbabel-2.3.2srcchargesqeq.cpp 300 1 plugin_charges 
Error 196 error C2668: 'temperf::erf' : ambiguous call to overloaded function 
D:OBopenbabel-2.3.2srcchargesqtpie.cpp 344 1 plugin_charges Error 202 error 
C2664: 'std::pair<OpenBabel::OBBase *,double> 
std::make_pair<OpenBabel::OBBase*,double>(_Ty1 &&,_Ty2 &&)' : cannot convert 
argument 1 from 'OpenBabel::OBBase *' to 'OpenBabel::OBBase *&&' 
D:OBopenbabel-2.3.2srcopssort.cpp 118 1
plugin_ops Error 203 error C2664: 'std::pair<OpenBabel::OBBase *,std::string> 
std::make_pair<OpenBabel::OBBase*,std::string>(_Ty1 &&,_Ty2 &&)' : cannot 
convert argument 1 from 'OpenBabel::OBBase *' to 'OpenBabel::OBBase *&&' 
D:OBopenbabel-2.3.2srcopssort.cpp 148 1 plugin_ops Error 211 error C2440: 
'initializing' : cannot convert from 
'std::basic_istream<char,std::char_traits<char>>' to 'bool' 
D:OBopenbabel-2.3.2srcopsconformer.cpp 83 1 plugin_ops Error 233 error C2678: 
binary '!=' : no operator found which takes a left-hand operand of type 
'std::istream' (or there is no acceptable conversion) 
D:OBopenbabel-2.3.2srcformatschemkinformat.cpp 642 1 formats_misc Looked for 
help online for these errors and they are beyond my ability to find a solution. 
Has anyone compiled under x64 windows 7? Thanks in advance, Dale 
------------------------------------------------------------------------------ 
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! 
Instantly
Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, 
Native Excel Exports, App Integration & more Get technology previously reserved 
for billion-dollar corporations, FREE 
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk 
[1] _______________________________________________ OpenBabel-discuss mailing 
list OpenBabel-discuss@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss [2]
 

Links:
------
[1]
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&amp;iu=/4140/ostg.clktrk
[2] https://lists.sourceforge.net/lists/listinfo/openbabel-discuss
[3]
https://github.com/openbabel/openbabel/commit/2cac9e28a86e5fdf4611158b29032b6c6ef6d3b1
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to