On Sat, Mar 13, 2010 at 12:51 PM, Magnus Fromreide <[email protected]>wrote:
> On Sat, 2010-03-13 at 09:14 +0100, Bart Van Assche wrote:
> > On Sat, Mar 13, 2010 at 2:28 AM, Wes Hardaker
> > <[email protected]> wrote:
> > >>>>> On Fri, 19 Feb 2010 19:44:31 +0100, Bart Van Assche
> > <[email protected]> said:
> >
> > BVA> It would make several Net-SNMP maintainers happy if
> > support for
> > BVA> MSVC 6 could be dropped.
> >
> > It'd make other Net-SNMP maintainers happy if support for MSCV
> > could be
> > dropped.
> >
> > The Net-SNMP project currently contains a triple build infrastructure:
> > * For Unix systems, Cygwin and Mingw the autoconf and configure
> > infrastructure is used.
> > * MSVC users on Windows have the choice between an interactive build
> > via the .dsp files or a batch build via win32/build.bat.
> >
> > At this time there is no other choice for generating the Windows
> > binaries than via MSVC. Introducing a dependency on the Cygwin DLL is
> > not acceptable, and building Net-SNMP via Mingw results in a less
> > functional binary than the one generated via MSVC.
>
> Actually, how painful would it be to build using MSVC on the command
> line and using cygwin or some such to get the posix environment that
> configure expects?
>
CMake might be a better choice than autoconf for the goal of having a single
build infrastructure for Unix and MSVC builds. An interesting feature of
CMake is that it can generate MSVC project files, which is not possible with
autotools. See also http://www.cmake.org/cmake/project/about.html for more
information about CMake.
As a sidenote, the KDE project switched from autotools to CMake some time
ago. For more information, see also http://lwn.net/Articles/188693/.
Bart.
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders