aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/install.dox
diff options
context:
space:
mode:
authoreihrul <eihrul>2004-10-20 17:17:51 +0000
committereihrul <eihrul>2004-10-20 17:17:51 +0000
commit3010e46b47c36a25f44c80b31daaf887ab1d8de5 (patch)
treef64bced38da8159f0eb70a09eb8863a417d59ef5 /docs/install.dox
downloadenet-3010e46b47c36a25f44c80b31daaf887ab1d8de5.tar.gz
enet-3010e46b47c36a25f44c80b31daaf887ab1d8de5.zip
Initial revision
Diffstat (limited to 'docs/install.dox')
-rwxr-xr-xdocs/install.dox37
1 files changed, 37 insertions, 0 deletions
diff --git a/docs/install.dox b/docs/install.dox
new file mode 100755
index 0000000..2f0ae1b
--- /dev/null
+++ b/docs/install.dox
@@ -0,0 +1,37 @@
+/**
+@page Installation Installation
+
+ENet should be trivially simple to integrate with most applications.
+First, make sure you download the latest source distribution here @ref
+SourceDistro.
+
+@section Unix Unix-like Operating Systems
+
+[to be completed]
+
+@subsection SolarisBSD Solaris and BSD
+
+When building ENet under Solaris, you must specify the -lsocket and
+-lnsl parameters to your compiler to ensure that the sockets library
+is linked in.
+
+@section Windows Microsoft Windows
+
+Using MSVC 6 under Windows simply drag all the ENet source files into
+your main project or, better yet, create a new static library project
+and make your executable dependent (Project|Dependencies) on ENet.
+There is also an enet.dsp provided.
+
+You will have to link to the Winsock2 libraries, so make sure to add
+ws2_32.lib to your library list (Project Settings | Link |
+Object/library modules).
+
+@subsection DLL DLL
+
+If you wish to build ENet as a DLL you must first define ENET_DLL
+within the project (Project Settings | C/C++ | Preprocessor |
+Preprocessor definitions) or, more invasively, simply define ENET_DLL
+at the top of enet.h.
+
+*/
+