diff options
author | Bill Meier <wmeier@newsguy.com> | 2012-01-06 15:45:46 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2012-01-06 15:45:46 +0000 |
commit | 0600db677f3099bb12e604a1c02cca2064ef50cd (patch) | |
tree | 0e26be71ac476056be3fa74909e97bc0988d810e /docbook | |
parent | b7356ab3cd9604e4fa2011e4360c83f661153aa3 (diff) |
Remove support for MSVC < MSVC2005; Update Developer's Guide.
svn path=/trunk/; revision=40395
Diffstat (limited to 'docbook')
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_tools.xml | 221 |
1 files changed, 7 insertions, 214 deletions
diff --git a/docbook/wsdg_src/WSDG_chapter_tools.xml b/docbook/wsdg_src/WSDG_chapter_tools.xml index 7869463595..006874fb00 100644 --- a/docbook/wsdg_src/WSDG_chapter_tools.xml +++ b/docbook/wsdg_src/WSDG_chapter_tools.xml @@ -259,8 +259,7 @@ PARTICULAR PURPOSE.]]> </para> <para> However, you might already have a different Microsoft C++ compiler - installed. With the considerations listed below, it should be possible - to use it as well: + installed. It should be possible to use any of the following with the considerations listed: </para> <informaltable frame="all"> @@ -300,7 +299,7 @@ PARTICULAR PURPOSE.]]> </row> <row> <entry> - <para>Visual Studio 6.0</para> + <para>Visual Studio 2005</para> </entry> <entry> <para>Yes</para> @@ -310,81 +309,10 @@ PARTICULAR PURPOSE.]]> <superscript>1</superscript></para> </entry> <entry> - <para> - <ulink url="http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm"> - Free Download</ulink> (342MB)</para> - </entry> - <entry> - <para>MSVC6</para> - </entry> - <entry> - <para>Microsoft Visual - Studio\VC98\Bin\vcvars32.bat</para> - </entry> - <entry> - <para>-</para> - </entry> - </row> - <row> - <entry> - <para>Visual Studio .NET (2002)</para> - </entry> - <entry> - <para>Yes</para> - </entry> - <entry> - <para>Commercial - <superscript>1</superscript></para> - </entry> - <entry align="center" morerows="2" valign="middle"> <para>No <superscript>2</superscript></para> </entry> <entry> - <para>MSVC2002</para> - </entry> - <entry> - <para>Microsoft Visual Studio - .NET\Vc7\bin\vcvars32.bat</para> - </entry> - <entry> - <para>-</para> - </entry> - </row> - <row> - <entry> - <para>Visual Studio .NET 2003</para> - </entry> - <entry> - <para>Yes</para> - </entry> - <entry> - <para>Commercial - <superscript>1</superscript></para> - </entry> - <entry> - <para>MSVC2003</para> - </entry> - <entry> - <para>Microsoft Visual Studio .NET - 2003\Vc7\bin\vcvars32.bat</para> - </entry> - <entry> - <para>-</para> - </entry> - </row> - <row> - <entry> - <para>Visual Studio 2005</para> - </entry> - <entry> - <para>Yes</para> - </entry> - <entry> - <para>Commercial - <superscript>1</superscript></para> - </entry> - <entry> <para>MSVC2005</para> </entry> <entry> @@ -532,65 +460,19 @@ PARTICULAR PURPOSE.]]> </row> <row> <entry> - <para>.NET Framework SDK version 1.0a</para> - </entry> - <entry> - <para>No</para> - </entry> - <entry> - <para> - <ulink url="#">Free Download</ulink> (104MB)</para> - </entry> - <entry align="center" morerows="2" valign="middle"> - <para> - <ulink url="#">Free Download</ulink> (420MB)</para> - </entry> - <entry> - <para>DOTNET10</para> - </entry> - <entry> - <para> - Microsoft.NET\FrameworkSDK\Bin\corvars.bat</para> - </entry> - <entry> - <para>can't build setup + <para>.NET Framework 2.0 SDK <superscript>4</superscript></para> </entry> - </row> - <row> - <entry> - <para>.NET Framework SDK Version 1.1 - <superscript>5</superscript></para> - </entry> <entry> <para>No</para> </entry> <entry> <para> - <ulink url="#">Free Download</ulink> (106MB)</para> - </entry> - <entry> - <para>DOTNET11</para> - </entry> - <entry> - <para>Microsoft.NET\SDK\v1.1\Bin\sdkvars.bat</para> - </entry> - <entry> - <para>can't build setup - <superscript>4</superscript></para> - </entry> - </row> - <row> - <entry> - <para>.NET Framework 2.0 SDK - <superscript>5</superscript></para> - </entry> - <entry> - <para>No</para> + <ulink url="#">Free Download</ulink> (363MB)</para> </entry> <entry> <para> - <ulink url="#">Free Download</ulink> (363MB)</para> + <ulink url="#">Free Download</ulink> (420MB)</para> </entry> <entry> <para>DOTNET20</para> @@ -651,21 +533,11 @@ PARTICULAR PURPOSE.]]> The version of <filename>vcredist_x86.exe</filename> MUST match the version for your compiler.</para> <para> - <superscript>4</superscript> - <filename>Wireshark-win32-&WiresharkCurrentVersion;.x.exe</filename> - cannot be created with this package, as <filename>msvcr*.dll</filename> - is not available or not redistributable!</para> - <para> - <superscript>5</superscript>MSDN remarks that the + <superscript>4</superscript>MSDN remarks that the corresponding .NET runtime is required. It's currently unclear if the runtime needs to be installed for the C compiler to work - or is this only needed to compile / run .NET programs?!?</para> - <note> - <title>Note!</title> - <para>The "Visual C++ Toolkit 2003" should NOT be used to - compile Wireshark!</para> - </note> </section> <section> <title>Legal issues with MSVC > V6?</title> @@ -733,58 +605,6 @@ PARTICULAR PURPOSE.]]> </row> <row> <entry> - <para>Visual Studio 6.0</para> - </entry> - <entry align="center"> - <para>6.0</para> - </entry> - <entry align="center"> - <para>1200</para> - </entry> - <entry align="center"> - <para>msvcrt.dll (Version 6)</para> - </entry> - </row> - <row> - <entry> - <para>Visual Studio .NET (2002)</para> - </entry> - <entry align="center" morerows="1" valign="middle"> - <para>7.0</para> - </entry> - <entry align="center" morerows="1" valign="middle"> - <para>1300</para> - </entry> - <entry align="center" morerows="1" valign="middle"> - <para>msvcr70.dll</para> - </entry> - </row> - <row> - <entry> - <para>.NET Framework SDK version 1.0a</para> - </entry> - </row> - <row> - <entry> - <para>Visual Studio .NET 2003</para> - </entry> - <entry align="center" morerows="1" valign="middle"> - <para>7.10</para> - </entry> - <entry align="center" morerows="1" valign="middle"> - <para>1310</para> - </entry> - <entry align="center" morerows="1" valign="middle"> - <para>msvcr71.dll</para> - </entry> - </row> - <row> - <entry> - <para>.NET Framework SDK Version 1.1</para> - </entry> - </row> - <row> - <entry> <para>Visual Studio 2005</para> </entry> <entry align="center" morerows="3" valign="middle"> @@ -919,9 +739,7 @@ Stop.]]> like: msvcr<version>.dll, an abbreviation for "MicroSoft Visual C Runtime". For Wireshark to work, this DLL must be available on the users machine.</para> - <para>MSVC6 was using msvcrt.dll, which is already available - on all recent windows systems - no need to redistribute - anything. Starting with MSVC7, it is necessary to ship the C + <para>Starting with MSVC7, it is necessary to ship the C runtime DLL (msvcr<version>.dll) together with the application installer somehow, as that DLL is possibly not available on the target system.</para> @@ -958,31 +776,6 @@ Stop.]]> </itemizedlist> </para> <section> - <title>msvcrt.dll - Version 6.0</title> - <para>Redistributables weren't an issue with MSVC 6, as any - realistic installer target system (>= Win95) already - contains the corresponding msvcrt.dll.</para> - </section> - <section> - <title>msvcr70.dll - Version 7.0 (2002)</title> - <para>"Visual Studio .NET (2002)" - comes with this dll and - it's mentioned in redist.txt.</para> - <para>".NET Framework SDK 1.0" doesn't even come with this - dll. XXX - Is this file available with the .NET 1.0 - runtime (dotnetfx.exe) - so it could be shipped instead?!? - Do we want it that way?</para> - </section> - <section> - <title>msvcr71.dll - Version 7.1 (2003)</title> - <para>"Visual Studio .NET 2003" comes with this dll - and it's mentioned in redist.txt.</para> - <para>".NET Framework SDK 1.1" comes with this dll, but - it's NOT mentioned in redist.txt. XXX - Is this file - available with the .NET 1.1 runtime - (dotnetfx.exe) - so it could be shipped instead ?!? Do we - want it that way?</para> - </section> - <section> <title>msvcr80.dll / vcredist_x86.exe - Version 8.0 (2005)</title> <para>There are three redistribution methods that MSDN |