diff options
author | Alexey Shchepin <alexey@process-one.net> | 2004-04-27 20:28:23 +0000 |
---|---|---|
committer | Alexey Shchepin <alexey@process-one.net> | 2004-04-27 20:28:23 +0000 |
commit | 13f650037ef18c1e864f858492c98fc42e450303 (patch) | |
tree | ab083fb5fb553a1ef5c64cdaadbd76692fdeb067 /doc/guide.tex | |
parent | * src/web/ejabberd_web_admin.erl: Better design for administration (diff) |
* src/translate.erl: Search translations directory in priv_dir
instead of lib_dir (thanks to Sergei Golovan)
* src/**/Makefile.in: Updated (thanks to Sergei Golovan)
* src/win32/: Win32 installer stuff (thanks to Sergei Golovan)
* src/**/Makefile.win32: Updated (thanks to Sergei Golovan)
* src/configure.bat: Likewise
* src/configure.erl: Likewise
* doc/guide.tex: Updated (thanks to Sergei Golovan)
SVN Revision: 226
Diffstat (limited to 'doc/guide.tex')
-rw-r--r-- | doc/guide.tex | 37 |
1 files changed, 11 insertions, 26 deletions
diff --git a/doc/guide.tex b/doc/guide.tex index 7f8d4e129..696d3e21b 100644 --- a/doc/guide.tex +++ b/doc/guide.tex @@ -130,11 +130,10 @@ packages: \item \footahref{http://www.erlang.org/download/otp_win32_R9C-0.exe}{Erlang emulator version~5.3} \item \footahref{http://prdownloads.sourceforge.net/expat/expat_win32bin_1_95_7.exe?download}{Expat~1.95.7} \item -\footahref{http://prdownloads.sourceforge.net/gnuwin32/libiconv-1.8-1-bin.exe?download}{Iconv~1.8 -binaries} and -\footahref{http://prdownloads.sourceforge.net/gnuwin32/libiconv-1.8-1-lib.exe?download}{Iconv~1.8 -development libraries} +\footahref{http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.1.tar.gz}{Iconv~1.9.1} (optional) +\item \footahref{http://www.slproweb.com/download/Win32OpenSSL-v0.9.7d.exe}{Shining Light OpenSSL} +(to enable SSL connections) \end{itemize} @@ -169,31 +168,25 @@ TBD \label{sec:compilationwin} \begin{enumerate} -\item Install Erlang emulator (for example, into \verb|C:\Program Files\erl5.1.2|). -\item Install Expat library into \verb|C:\Program Files\Expat-1.95.6| - directory. Copy file \verb|C:\Program Files\Expat-1.95.6\Libs\libexpat.dll| +\item Install Erlang emulator (for example, into \verb|C:\Program Files\erl5.3|). +\item Install Expat library into \verb|C:\Program Files\Expat-1.95.7| + directory. Copy file \verb|C:\Program Files\Expat-1.95.7\Libs\libexpat.dll| to your Windows system directory (for example, \verb|C:\WINNT| or \verb|C:\WINNT\System32|) -\item Install Iconv library into \verb|C:\Program Files\GnuWin32| directory. - Copy file \verb|C:\Program Files\GnuWin32\bin\libiconv-2.dll| to your +\item Build and install Iconv library into \verb|C:\Program Files\iconv-1.9.1| directory. + Copy file \verb|C:\Program Files\iconv-1.9.1\bin\iconv.dll| to your Windows system directory. - Note: Instead of copying libexpat.dll and libiconv-2.dll to Windows + Note: Instead of copying libexpat.dll and iconv.dll to Windows directory, you can add directories - \verb|C:\Program Files\Expat-1.95.6\Libs| and - \verb|C:\Program Files\GnuWin32\bin| to \verb|PATH| environment + \verb|C:\Program Files\Expat-1.95.7\Libs| and + \verb|C:\Program Files\iconv-1.9.1\bin| to \verb|PATH| environment variable. \item Being in \verb|ejabberd\src| directory run: \begin{verbatim} configure nmake -f Makefile.win32 \end{verbatim} -\item To build MUC, IRC and pub/sub modules run -\begin{verbatim} -nmake -f Makefile.win32 -\end{verbatim} - in \verb|ejabberd\src\mod_muc|, \verb|ejabberd\src\mod_muc| and - \verb|ejabberd\src\mod_pubsub| directories \item Edit file \verb|ejabberd\src\ejabberd.cfg| and run \begin{verbatim} werl -s ejabberd -name ejabberd @@ -201,14 +194,6 @@ werl -s ejabberd -name ejabberd \item Enjoy! \end{enumerate} -Some recent versions of Erlang distribution it seems have bug in crypto -application, so ejabberd could be built but users can't use digest -authentication (only plain-text). Also it seems SSL support is broken in -Windows distribution of Erlang emulator. - - - - %\subsection{Initial Configuration} %\label{sec:initconfig} |