215 | | |
| 215 | NOTE! This guide consits only of keywords at the moment. It will be elaborated in future. |
| 216 | |
| 217 | === compile ariba & mcpo === |
| 218 | (see http://ariba-underlay.org/wiki/BaseInstall) |
| 219 | |
| 220 | === adjusting vlc source code === |
| 221 | |
| 222 | - get the vlc source code |
| 223 | - insert the following folders (download from here): |
| 224 | -- vlc/modules/access/mcpo |
| 225 | -- vlc/modules/access_output/mcpo |
| 226 | |
| 227 | - adjust the following files (refer to the diffs): |
| 228 | -- vlc/configure.ac |
| 229 | -- vlc/access/Modules.am |
| 230 | -- vlc/access_output/Modules.am |
| 231 | |
| 232 | === compile the modified vlc === |
| 233 | At first you need the build dependencies. On Ubuntu you can get all the dependencies via: sudo apt-get build-dep vlc |
| 234 | |
| 235 | After that run "./bootstrap" and "./configure" with suitable parameters. |
| 236 | On an Ubuntu system with vlc already installed, you can get it's configure parameters via: "vlc --version --verbose=2" |
| 237 | |
| 238 | We recommend the following configure line: |
| 239 | ./configure --prefix="$HOME/local" '--build=i486-linux-gnu' '--disable-update-check' '--enable-fast-install' '--enable-release' '--with-binary-version=1ubuntu1.1' '--disable-atmo' '--disable-fluidsynth' '--disable-gnomevfs' '--disable-kate' '--disable-mtp' '--enable-x264' '--disable-zvbi' '--enable-a52' '--enable-aa' '--enable-bonjour' '--enable-caca' '--enable-dca' '--enable-dvb' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--enable-flac' '--enable-freetype' '--enable-fribidi' '--enable-ggi' '--enable-gnutls' '--enable-jack' '--enable-libass' '--enable-libmpeg2' '--enable-lirc' '--enable-live555' '--enable-mad' '--enable-mkv' '--enable-mod' '--disable-mozilla' '--enable-mpc' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-pulse' '--enable-qt4' '--enable-realrtsp' '--enable-sdl' '--enable-shout' '--enable-skins2' '--enable-smb' '--enable-speex' '--enable-svg' '--enable-taglib' '--enable-telx' '--enable-theora' '--enable-twolame' '--enable-vcd' '--enable-vcdx' '--enable-vorbis' '--enable-alsa' '--enable-dv' '--enable-pvr' '--enable-v4l' '--enable-v4l2' '--enable-svgalib' 'build_alias=i486-linux-gnu' 'CFLAGS=-I${HOME}/local/include -g -O2' 'LDFLAGS=-L${HOME}/local/lib -Wl,--as-needed' 'CPPFLAGS=-I${HOME}/local/include' 'CXXFLAGS=-g -O2' LIBS="-L${HOME}/local/lib -lariba -lmcpo" |
| 240 | |
| 241 | After you ran configure successfully you can compile it via "make" and install it via "make install" |
| 242 | |
| 243 | For further instructions about compiling vlc please have at look at: http://wiki.videolan.org/UnixCompile |