Ethereal-dev: Re: [Ethereal-dev] [PATCH] Make Net-SNMP Optional for VC++ Build

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Sat, 05 Jun 2004 11:52:54 +0200
Olivier Biot wrote:

From: Ulf Lamping

| Well, there are other problems reported: licensing and DLL
conflicts.

Regarding the licensing issues, this is no longer an issue with the
MSVC++ Toolkit 2003 but it was with MSVC.NET since distributing a
GPLed program compiled with MSVC.NET requires Microsoft to open up the
source code of some libraries like MSVCRT since this C runtime library
must now be shipped with the binaries (as opposed to earlier versions
of the MSVC++ compiler).
Sorry, don't get the point, why it's no longer an issue. I don't see any difference regarding this point between the MSVC++ Toolkit 2003 and MSVC.NET.

| See Readme.win32 for some details. There are earlier reported
problems
| that some DLLs
| will conflict (e.g. when opening files). Please report, if you can
| compile a completely working Ethereal :-)

Did you recompile all depending libraries with MSVC++ Toolkit 2003?
No, and I really don't want to!

My personal preference for the long term would be using the cygwin or mingw gcc compiler to be able to compile everything and use win32 native libraries, without requiring an X server or such.

Regards, ULFL