aboutsummaryrefslogtreecommitdiffstats
path: root/README.win32
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2005-08-04 22:37:49 +0000
committerGuy Harris <guy@alum.mit.edu>2005-08-04 22:37:49 +0000
commit0c0177091a82f541a7fd951c159561d517d9c84f (patch)
treee33d92fe7b142abd0cc73c45beb69b4675817f02 /README.win32
parent3d1dfa4f67eabbb32c30776cfd40e66d3f8d93d9 (diff)
Note that if you're building from a source tarball, before the first
build you must do "nmake -f makefile.make distclean". svn path=/trunk/; revision=15215
Diffstat (limited to 'README.win32')
-rw-r--r--README.win3218
1 files changed, 18 insertions, 0 deletions
diff --git a/README.win32 b/README.win32
index b0c7ff1f12..c6c2bf13b1 100644
--- a/README.win32
+++ b/README.win32
@@ -106,6 +106,24 @@ Compilers
MS Visual C++ Version 6
This is the common compiler used for building Ethereal on win32.
+If you've downloaded an Ethereal source tarball and unpacked it, then,
+before you do any build, you must do
+
+ nmake -f makefile.nmake distclean
+
+to get rid of files included in the source distribution that are built
+for UN*X (so that the source distribution can be compiled on UN*X
+without requiring tools such as Flex) and that won't compile on Windows
+as generated.
+
+You must also do that if you've built for UN*X in the same directory
+tree, regardless of whether you are building from a source tarball or
+from the Subversion tree.
+
+You do not have to do this if you're directly building from the
+Subversion tree, as long as you haven't done a UN*X build in the same
+directory.
+
MS Visual C++ Version 7 / VC.NET
Currently unsupported for two reasons:
-the licence agreement does NOT allow you to compile GPL code.