This is for openbabel-2.0.0.tar.gz.
I'm trying to compile it for Visual C++ .NET 2003 and
as I can use neither the provided .DSP's (they cannot
be converted by .NET 2002 or 2003) nor the .VCPROJ's
for .NET 2005, I'm atemping to assemble all files for
each DLL by hand.
While looking at the OBConv.vcproj file, I noticed a
reference to ....\src\dlhandler_win32.cpp which is not
present in the tar file. Compilation subsequently
results in errors about missing entries for
DLHandler::openLib and the like.
Logged In: YES
user_id=1189615
I'm sorry about the missing file; I attach it here. It
being Windows only it seems to have slipped through the
cracks; I'm sure Geoff will make sure it is included in
the next release of source code.
Visual C++ 2005 Express (the free version) can update VC6
dsp files ok, but I haven't tried the intermediate 2002
and 2003 versions. It would be helpful if you could
provide the build files for these versions when you
succeed in building them.
If you can manage with the command line version, there are
fewer things to go wrong when building OBabel, the
standalone exe project.
File needed for Windows DLL builds.
Output from nmake on dlhandler_win32.cpp
Logged In: YES
user_id=1311180
Thanks for the quick fix, but unfortunately it doesn't
compile. I don't know that much about Windows programming so
I was unable the 'cast' the errors away. I atached a file
with the output from nmake. It would be very weird that it
would compile with VS6 and .NET 2005 but not with .NET 2003.
I will try to provide .vcproj files for .NET 2003 when
everything works.
Logged In: YES
user_id=1311180
OK, I had UNICODE defined and that messed everything up. Now
it compiles. Sorry for the extra noise caused by me
compiling without the provided project files...
Logged In: YES
user_id=21420
I will make sure the source is updated ASAP.
I'm marking this bug closed.
-Geoff
Logged In: YES
user_id=1312539
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).