Commit f80aa1db authored by pschmidtke's avatar pschmidtke

adding gettext and new doc

parent 062b61f3
DEPENDENCIES :
For installation of rdock you need :
valid c and c++ compilers
g++
gcc
gettext and popt (shipped with the source code)
OPTIONAL :
cppunit for building unit tests
INSTALL :
////////////////////////
1 - INSTALLING GETTEXT :
first install gettext, if you do not have it already installed on your system. On modern linux systems like Ubuntu, OpenSuse Fedora etc you should find gettext via the package manager (synaptic, Yast, yum).
In case you want to compile gettext, it is shipped with the rdock code and you can compile it and install it using the following sequence of commands :
# tar xzf gettext-0.18.tar.gz
# cd gettext-0.18
# ./configure; make; sudo make install
///////////////////////
///////////////////////
2 - INSTALLING POPT :
next you need to install popt, a library used by rdock for parsing command line arguments:
///////////////////////
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/openSUSE) (format=pdflatex 2012.3.15) 1 JUL 2012 23:16
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/openSUSE) (format=pdflatex 2012.3.15) 1 JUL 2012 23:46
entering extended mode
%&-line parsing enabled.
**INSTALL.tex
......@@ -480,29 +480,48 @@ l.38 \include{Introduction}
]
\openout2 = `Installation.aux'.
(./Installation.tex) [2
(./Installation.tex
Underfull \hbox (badness 10000) in paragraph at lines 13--17
[]
Underfull \hbox (badness 10000) in paragraph at lines 13--17
] (./INSTALL.aux
(./Introduction.aux) (./Installation.aux)) )
[]
)
Underfull \hbox (badness 10000) in paragraph at lines 19--39
[]
Underfull \hbox (badness 10000) in paragraph at lines 19--39
[]
[2
] (./INSTALL.aux (./Introduction.aux) (./Installation.aux)) )
Here is how much of TeX's memory you used:
7461 strings out of 493848
109030 string characters out of 3155814
207001 words of memory out of 3500000
10585 multiletter control sequences out of 15000+200000
7464 strings out of 493848
109074 string characters out of 3155814
208001 words of memory out of 3500000
10586 multiletter control sequences out of 15000+200000
9496 words of font info for 36 fonts, out of 3000000 for 9000
714 hyphenation exceptions out of 8191
38i,6n,39p,323b,297s stack positions out of 5000i,500n,10000p,200000b,50000s
</usr/share/texmf/fonts/type1/publi
c/amsfonts/cm/cmbx12.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr10
.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/tex
mf/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texmf/fonts/type1/publi
c/amsfonts/cm/cmsy10.pfb>
Output written on INSTALL.pdf (3 pages, 64774 bytes).
38i,6n,39p,323b,299s stack positions out of 5000i,500n,10000p,200000b,50000s
</usr/share/texmf/
fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texmf/fonts/type1/public/
amsfonts/cm/cmr10.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr12.pf
b></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texmf/
fonts/type1/public/amsfonts/cm/cmsy10.pfb>
Output written on INSTALL.pdf (3 pages, 71900 bytes).
PDF statistics:
61 PDF objects out of 1000 (max. 8388607)
8 named destinations out of 1000 (max. 500000)
41 words of extra memory for PDF output out of 10000 (max. 10000000)
66 PDF objects out of 1000 (max. 8388607)
10 named destinations out of 1000 (max. 500000)
49 words of extra memory for PDF output out of 10000 (max. 10000000)
......@@ -3,3 +3,5 @@
\BOOKMARK [2][-]{subsection.1.2}{License \046 Warranty}{section.1}
\BOOKMARK [2][-]{subsection.1.3}{Support \046 Contact}{section.1}
\BOOKMARK [1][-]{section.2}{Installation}{}
\BOOKMARK [2][-]{subsection.2.1}{Gettext}{section.2}
\BOOKMARK [2][-]{subsection.2.2}{Popt}{section.2}
No preview for this file type
\relax
\@writefile{toc}{\contentsline {section}{\numberline {2}Installation}{2}{section.2}}
\newlabel{Installation}{{2}{2}{Installation\relax }{section.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Gettext}{2}{subsection.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Popt}{2}{subsection.2.2}}
\@setckpt{Installation}{
\setcounter{page}{3}
\setcounter{equation}{0}
......@@ -12,7 +14,7 @@
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{section}{2}
\setcounter{subsection}{0}
\setcounter{subsection}{2}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
......@@ -24,5 +26,5 @@
\setcounter{[email protected]}{0}
\setcounter{[email protected]}{0}
\setcounter{ContinuedFloat}{0}
\setcounter{[email protected]}{1}
\setcounter{[email protected]}{2}
}
\clearpage
\section{Installation} \index{Installation} \label{Installation}
Rdock currently has several prerequisites, you have to install prior to Rdock.
\subsection{Gettext}
First you have to install gettext, which can be either done in different ways :
\begin{itemize}
\item Ubuntu : sudo apt-get install gettext
\item OpenSuse : zypper install gettext
\item Fedora/CentOs/Redhat : yum install gettext
\end{itemize}
In case you have another distribution or you prefer to compile gettext for your machine, you can do so. Gettext version 0.18 is shipped with the rdock source code. You can install by going to the rdock directory and triggering the following commands :\newline\newline
tar xzf gettext-0.18.tar.gz\newline
cd gettext-0.18\newline
./configure; \newline make; \newline sudo make install\newline
\subsection{Popt}
The last mandatory dependency of Rdock is popt. popt is shipped with the Rdock code and can be installed the following way : \newline\newline
......@@ -11,6 +11,10 @@
\end{itemize}
\subsection{License \& Warranty}
Rdock is distributed under the GNU lesser General Public License verison 3.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\newline
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\newline
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses.
\subsection{Support \& Contact}
%\addcontentsline{toc}{section}{Introduction}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment