httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David D'Antonio" <>
Subject RE: C Compiler for NT
Date Thu, 14 Oct 1999 19:42:18 GMT
> -----Original Message-----
> From: []On
> Behalf Of Eli Marmor
> Sent: Thursday, October 14, 1999 8:13 AM
> To:
> Subject: C Compiler for NT
> Hi list,
> I apologize in advance if it is off-topic, but I couldn't find a
> better place for this question. In any case, even if it is OT, I
> hope you will forgive me, at least because I already contributed
> some patches (errrr... MINOR patches...) to the Apache source.
> After focusing on UNIX/Linux, I want to compile my programs under
> NT too, based on Apache/OpenSSL/mod_ssl/PHP/mod_dav/etc. (compiled
> by me too). I want to buy a C compiler (yes, there are still
> people who buy software :-), but as a newbie in Microsoft's world,
> I'm a little confused by the huge choice to select from, ranging
> from free compilers to $2000 compilers. Even after focusing on
> Microsoft Visual series (which are recommended by Apache docs) and
> ignoring the Enterprise editions, there are still some options.
> What is the minimal and cheapest required to build Apache (plus
> the mentioned above stuff) among the following?
> 1. Visual C++ Standard (a $100 compiler).
> 2. Visual C++ Pro (a $500 compiler).
> 3. Visual Studio Pro (a $1000 compiler).

Note that Visual Studio includes VC++ as well as several other "compilers" and
development tools, including J++ (Java IDE), Visual Basic, Visual InterDev ("web
tool"). Mostly, these share the same IDE and add capabilities.

> In case a cheap option (let's say #1) is enough, is there anything
> I may miss by choosing it?  A debugger (Nice to Have, but not
> critical)?  Support for creation of DLLs?  "nmake" availability?

The debugger comes with the compiler/IDE. I'm not sure of the difference between the
Standard and the Pro versions, although I'm sure its buried somewhere at Microsoft's
web site. Last I checked, the Enterprise versions added Visual SourceSafe integration
SQL Server stuff. Perhaps the Pro version merely adds the VSS integration?

I believe all the options allow for DLL development.

> In some docs Visual 5.0 is mentioned. Is 6.0 good too?  (good for
> building Apache, of course; I know that both versions are bad ;-)

I believe that the ordinals in the MFC libraries changed between 5.0 and 6.0 and thus
if you make ANY DLL with 6.0, you have to make EVERYTHING with 6.0. This is what
I'm told about a project I'm involved with at work and thus we cannot upgrade to 6.0

In any case you should get the Service Packs for whatever version you do get. Gotta
up with those bug fixes. :-(

> Thanks in advance and sorry again,
> --
> Eli Marmor


David D'Antonio CNE -
 Lawnchairs are everywhere, they're everywhere
  And my mind describes them to me, only to me.
		- Our Daughter's Wedding

View raw message