diff options
Diffstat (limited to 'docs/install.dox')
-rwxr-xr-x | docs/install.dox | 37 |
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. + +*/ + |