Переглянути джерело

*** empty log message ***

eihrul 17 роки тому
батько
коміт
f4d0dc7292
1 змінених файлів з 28 додано та 5 видалено
  1. 28 5
      docs/install.dox

+ 28 - 5
docs/install.dox

@@ -7,7 +7,17 @@ SourceDistro.
 
 @section Unix Unix-like Operating Systems
 
-[to be completed]
+If you are using an ENet release, then you should simply be able to build it
+by doing the following:
+
+./configure && make && make install
+
+If you obtained the package from CVS, you must have automake and autoconf
+available to generate the build system first by doing the following command
+before using the above mentioned build procedure:
+
+aclocal && automake -a -c --foreign && autoconf
+
 
 @subsection SolarisBSD Solaris and BSD
 
@@ -17,15 +27,28 @@ 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.
+There is an included MSVC 6 project (enet.dsp) which you may use to
+build a suitable library file. Alternatively, you may simply drag all 
+the ENet source files into your main project.
 
 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 enet.dsp Building with the included enet.dsp
+
+Load the included enet.dsp. MSVC may ask you to convert it if you
+are on a newer version of MSVC - just allow the conversion and save
+the resulting project as "enet" or similar. After you build this
+project, it will output an "enet.lib" file to either the "Debug/"
+or "Release/" directory, depending on which configuration you have
+selected to build. By default, it should produce "Debug/enet.lib".
+
+You may then copy the resulting "enet.lib" file and the header files
+found in the "include/" directory to your other projects and add it to 
+their library lists. Make sure to also link against "ws2_32.lib" as 
+described above.
+
 @subsection DLL DLL
 
 If you wish to build ENet as a DLL you must first define ENET_DLL