# Changeset 8255

Show
Ignore:
Timestamp:
09/02/08 14:10:21 (5 years ago)
Message:

revising to two step install process

Files:
1 modified

Unmodified
Removed
• ## documentation/ossie/user-guide-0.7.0/Installation.tex

r8190 r8255
195195If you would rather use the script, follow the steps below.
196196
197 \subsubsection{Using {\tt build.py}}
197\subsubsection{Using Installation Scripts}
198198\label{section:installation:source:ossiecf:buildpy}
199 The included {\tt build.py} script automates the building and installation of
200 the OSSIE packages.
201 Because OSSIE is built as a set of dependent libraries it is
199
200The included {\tt build.py} and {\tt setup.py} scripts automate the building and installation of
201the OSSIE packages. Because OSSIE is built as a set of dependent libraries it is
202202necessary to build and install each one separately so that
203 they can link properly. This script takes care of that for you.
203they can link properly. These scripts take care of that for you.
204204
205205In order for the script to run uninterrupted, the {\tt sudo} command must be

232232
233 To run the installation script, navigate to the {\tt ossie-0.7.0} directory and
234 run {\tt build.py}:
235 \begin{lstlisting}[]
236  $cd ossie-0.7.0/ 233The {\tt setup.py} script installs the tools used for component and waveform development. To install the tools, move into the {\tt tools} directory and run the {\tt setup.py} script as root: 234 235\begin{lstlisting}[] 236$ cd tools
237 # python setup.py install
238\end{lstlisting}
239
240The {\tt build.py} script installs the core framework, components, devices and a few demonstration waveforms. This script should not be run as root. To install first exit out of root, move into the directory where the OSSIE 0.7.0 tarball has been unpacked and run the script:
241
242\begin{lstlisting}[]
243 # exit
244 $cd /home/username/path_to_ossie/ 237245$ python build.py
238246\end{lstlisting}
247
239248Depending on the speed of your system this might take several minutes. You may
240249be asked for a password during the first {\tt make install} command. Because we