This is how I got it to compile on Ubuntu 11.04 Desktop/32 bit (this was a
clean install of the O/S)
In some cases I installed fixed versions of some of the dependencies because
others has suggested I do so..
This may or may not get you closer....Good luck!
Ubuntu 11.04 Desktop / 32bit
sudo apt-get install ssh
sudo apt-get install subversion
sudo apt-get install libxmlrpc-c3-dev libxmlrpc-core-c3-dev libgsm1-dev
binutils-dev checkinstall libfaac-dev libmp3lame-dev libopencore-amrnb-dev
libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libssl-dev
libspeex-dev libspeexdsp-dev libavcodec-dev libcurl4-openssl-dev
sudo apt-get install libx264-dev
cd /usr/local/src
MP4V2 (Trunk)
sudo wget http://mp4v2.googlecode.com/files/mp4v2-trunk-r479.tar.bz2
sudo tar xvf mp4v2-trunk-r479.tar.bz2
cd mp4v2-trunk-r479
sudo ./configure
sudo make
sudo make install
cd..
Yasm
sudo apt-get install yasm
Libx264
sudo wget ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2
sudo tar xvf last_x264.tar.bz2
sudo tar xvf last_(TAB)
cd x264XXXX
sudo ./configure --enable-shared --enable-pic --prefix=/usr
sudo make
sudo make install
FFMPeg
sudo wget http://ffmpeg.org/releases/ffmpeg-
snapshot.tar.bz2
sudo tar xvf ffmpeg-snapshot.tar.bz2
cd ffmpeg
sudo ./configure --enable-gpl --enable-libfaac --enable-libmp3lame --enable-
libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-
libvorbis --enable-libx264 --enable-libxvid --enable-nonfree --enable-postproc
--enable-version3 --enable-x11grab --enable-shared --enable-pic
sudo make
sudo make install
sudo nano /etc/ld.so.conf.d/x264.conf
/usr/local/lib <save +="" exit="">
sudo ldconfig
sudo mkdir /usr/local/src/mcu
cd /usr/local/src/mcu
sudo svn co https://mcumediaserver.svn.sourceforge.net/svnroot/mcumediaserver
./
sudo make
sudo make install
if you dont have JDK on the machine already you will need this
sudo nano /etc/apt/sources.list
Add --->> deb
http://archive.canonical.com/ubuntu
natty partner
sudo apt-get update
sudo apt-get install sun-java6-jdk
SailFin
cd /usr/local/src
sudo wget http://download.java.net/javaee5/sailfin/v2_branch/promoted/Linux
/sailfin-installer-v2-b31g-
linux.jar
sudo java -Xmx256m -jar sailfin-installer-v2-b31g-linux.jar
cd sailfin
sudo chmod -R +x lib/ant/bin
sudo lib/ant/bin/ant -f setup.xml
At this point you will need to download and install the mcuWeb.sar file and
load it in to sailfin per
the documentation. You will also need to reference the MCU and mcuWeb info as
to how to start things up etc.