[sword-devel] Microsoft SDK provides non-gui C++ compiler and nmake: can BibleCS be built with it?

Lynn Allan sword-devel@crosswire.org
Wed, 29 Oct 2003 07:59:03 -0700


Inquiring (newbie) minds want to know:
* Has anyone tried to build BibleCS (Win32) with the command-line Microsoft
compiler that comes with their SDK?

This may have been discussed in the past, so, por favor, have grace on this
newbie. In the list archive, I did track down an extended thread about the
Borland compiler earlier this year, but didn't see the Microsoft SDK
compiler mentioned.

My impression is that the Sword project has an objective that the sources
should be rebuildable with free tools. There are .bpr files for the Borland
C++Builder x.x. My understanding is that there is a magical procedure to
generate C++Builder 5.5 makefiles for command line compilation, but I've
never figured that out, or come across documentation how to do that.

There are also .dsw and .dsp files for Microsoft VisualStudio-98 to rebuild
diatheke (seems to work!) and ActiveDiatheke.ocx (which seems broken ...
I've submitted fixes).

In any case, I was wondering if anyone has attempted to use the command-line
C++ compiler that comes with Microsoft's SDK? VisualStudio-98 can generate
makefiles that are compatible with nmake (VisualStudio-2003 doesn't, as near
as I can tell).

I was going to see what hurdles might be involved, but thought I'd see if
this has been attempted and/or solved in the past.

TIA