                 -------------------------------
                 |        INTRODUCTION         |
                 -------------------------------

This package permits to COMPILE lcrzo.dll. If you seek a 
pre-compiled version, download lcrzo-4.xx-bin_windows.tgz.

Note : if you encounter problems, read ./doc/probleminstallwindows_en.txt

There are 2 steps :
 - install winpcap [if not already installed]
    - winpcap version >= 2.1 for Windows 95,98,Me,NT,2000
    - winpcap version >= 2.3 for Windows XP
 - compile and install lcrzo.dll


                 -------------------------------
                 |       STEP 1 : winpcap      |
                 -------------------------------

If winpcap isn't installed on your system, download it from :
  http://netgroup-serv.polito.it/winpcap/
Version 2.1, or superior, is needed for Windows 95,98,Me,NT,2000.
Version 2.3, or superior, is needed for Windows XP.
Follow the given instructions in order to install it.

After installing winpcap, you should test if it is working properly.
If you do not want to bother testing, you can directly go to step 2.
To test winpcap's installation, you need to download windump :
  http://netgroup-serv.polito.it/windump/
Then, in a console window, if you enter "\directory...\windump",
network packet will be displayed (for example, you can ping another
computer and see the packets).
Once windump displays network packets, you can go to step2.

If you have a problem downloading, installing winpcap, or running 
windump, read the faq at :
  http://netgroup-serv.polito.it/winpcap/
  http://netgroup-serv.polito.it/windump/
If you still have a problem, contact Winpcap's developers.
I cannot help you, because I do not maintain this code.


                 ------------------------------
                 |     STEP 2 : lcrzo.dll     |
                 ------------------------------

You need a Visual C++ compiler. I suggest you version 6 (it also
works with version 4, but you have to create your own Workspace).

Rename "src/lcrzo_defs_windowsxx.h" to "src/lcrzo_defs.h". For example
under Windows NT4, rename "src/lcrzo_defs_windowsnt4.h" to
"src/lcrzo_defs.h".

Open the Workspace file "src/port/Windows/project/lcrzo/lcrzo.dsw".
Select Release (instead of Debug) as "Active Configuration" under Build.

Press F7 key, to build everything.

The following files should be generated :
 src/port/Windows/project/lcrzo/Release/lcrzo.lib
 src/port/Windows/project/lcrzo/Release/lcrzo.dll

Copy "src/port/Windows/project/lcrzo/Release/lcrzo.dll" to
 - "c:\Windows\System\lcrzo.dll"   [under Windows 95, 98, Me]
 - "c:\winnt\System32\lcrzo.dll"   [under Windows NT, 2000]
 - "c:\windows\System32\lcrzo.dll" [under Windows XP]

Create a directory which will contain material for building 
projects using lcrzo (for example "c:\lcrzo\").

Copy "src/port/Windows/project/lcrzo/Release/lcrzo.lib" to 
"c:\lcrzo\lib\lcrzo.lib".

Copy "src\*.h" to "c:\lcrzo\include\*.h".


                 ------------------------------
                 |          NEXT STEP         |
                 ------------------------------

Now, I suggest you to download lcrzoex, which shows over 300 examples
of lcrzo.

If you want to create your own program using lcrzo, read
./doc/compilwindows_en.txt.

Download and read lcrzo-4.xx-doc_html.tgz to obtain information about
lcrzo.

