[sword-devel] Microsoft SDK provides free non-gui C++ compiler and nmake: has anyone tried to build BibleCS (Win32) with it?

Lynn Allan sword-devel@crosswire.org
Wed, 29 Oct 2003 06:33:02 -0700


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

This may have been discussed ad-nauseum 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 free
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