| 45 | | \subsubsection{Installing Dependencies on Ubuntu 11.04} |
| 46 | | Install all of the following packages: |
| 47 | | |
| 48 | | \begin{lstlisting}[] |
| 49 | | $ sudo aptitude install -y autoconf subversion omniorb4 python-omniorb \ |
| 50 | | libomniorb4-dev omniidl-python omniorb-nameserver libboost-all-dev \ |
| 51 | | python-wxtools omniorb-idl python-profiler python-numpy |
| 52 | | \end{lstlisting} |
| 53 | | |
| 54 | | \subsubsection{Installing Dependencies on Ubuntu 10.10} |
| 55 | | A few of the dependencies changed with Ubuntu 10.10, specifically omniidl4-python is now omniid-python, and python-omniorb2 is now python-omniorb. The updated dependency list is below. |
| 56 | | \begin{lstlisting}[] |
| 57 | | $ sudo aptitude install gcc build-essential |
| 58 | | $ sudo aptitude -y install omniorb4 libomniorb4-dev omniidl-python \ |
| 59 | | omniorb4-nameserver python-omniorb libgtk2.0-dev freeglut3-dev \ |
| 60 | | python-wxgtk2.8 python-wxversion python-wxtools python-numpy \ |
| 61 | | python-numpy-ext python-numpy-dev python-profiler g++ automake \ |
| 62 | | libtool subversion python-dev fftw3-dev libcppunit-dev libboost-dev \ |
| 63 | | sdcc libusb-dev libasound2-dev libsdl1.2-dev guile-1.8 libqt3-mt-dev \ |
| 64 | | swig python-profiler automake1.9 python2.6-dev sdcc-libraries \ |
| 65 | | guile-1.8-dev libqt4-dev ccache python-opengl libgsl0-dev python-lxml \ |
| 66 | | doxygen qt4-dev-tools libqwt5-qt4-dev libqwtplot3d-qt4-dev \ |
| 67 | | libboost-filesystem-dev libboost-system-dev libboost-thread-dev \ |
| 68 | | libboost-program-options-dev |
| 69 | | \end{lstlisting} |
| 70 | | |
| 71 | | \subsubsection{Installing Dependencies on Ubuntu 10.04} |
| 72 | | \label{section:installation:dependencies:ubuntu} |
| 73 | | |
| 74 | | This is the entire dependency list, so some of these packages may already be installed. |
| 75 | | Install all of the following packages: |
| 76 | | \begin{lstlisting}[] |
| 77 | | $ sudo aptitude install gcc build-essential |
| 78 | | $ sudo aptitude -y install omniorb4 libomniorb4-dev omniidl4-python \ |
| 79 | | omniorb4-nameserver python-omniorb2 libgtk2.0-dev freeglut3-dev \ |
| 80 | | python-wxgtk2.8 python-wxversion python-wxtools python-numpy \ |
| 81 | | python-numpy-ext python-numpy-dev python-profiler g++ automake \ |
| 82 | | libtool subversion python-dev fftw3-dev libcppunit-dev libboost-dev \ |
| 83 | | sdcc libusb-dev libasound2-dev libsdl1.2-dev guile-1.8 libqt3-mt-dev \ |
| 84 | | swig python-profiler automake1.9 python2.6-dev sdcc-libraries \ |
| 85 | | guile-1.8-dev libqt4-dev ccache python-opengl libgsl0-dev python-lxml \ |
| 86 | | doxygen qt4-dev-tools libqwt5-qt4-dev libqwtplot3d-qt4-dev \ |
| 87 | | libboost-filesystem-dev libboost-system-dev libboost-thread-dev \ |
| 88 | | libboost-program-options-dev |
| 89 | | \end{lstlisting} |
| 90 | | |
| | 45 | \subsubsection{Installing Dependencies on Ubuntu 11.10} |
| | 46 | \begin{lstlisting}[] |
| | 47 | $ sudo apt-get -y install libtool automake g++ omniorb libomniorb4-dev omniidl \ |
| | 48 | libboost-all-dev libgnuradio-usrp-dev libgnuradio-usrp2-dev |
| | 49 | \end{lstlisting} |