
Download the latest version of etwork. You can find the file at the Etwork start page.
Unzip the archive somewhere where you can easily get to it. I use a folder called "c:\code" on my machine, but you can put it in your "My Documents", or "/usr/local/src", or wherever you feel like.
If you want to use Etwork pre-compiled on Windows, you link against the library libetwork.lib for a release build, and libetwork_d.lib for a debug built. You also have to make sure that the corresponding DLL is in the active PATH, or in the same directory as your EXE. The easiest way to do that is to copy the DLL to the folder where the EXE is generated.
Another option (the only option on UNIX) is to add the .cpp files from the "lib" directory to your project or makefile. This will remove the dependency on the DLL files, and will let you easily debug right into the Etwork library code itself with a source-level debugger such as MSVC or GDB.
Your compiler needs to be able to find the header files (.h files) to be able to compile. The proper header files are found in "src/etwork" and are included using "etwork/" in the references. Thus, you need to add the "src" directory to your compiler include path. On Windows, this is in the C++ project settings options. On UNIX, add a -I, something like "-I/usr/local/src/etwork-0.4/src" if you unzipped etwork-0.4 into the /usr/local/src directory.
You are now ready to start building code using Etwork.
If you want to make sure your installation works, you can build and run the "tester" application which contains simple tests for most of the Etwork functionality. You can also build and run the "chatclient" and "chatserver" executables on Windows. Start the chat server, then start one or more chat clients, and start typing to verify that it works.