Changes between Version 35 and Version 36 of Documentation/VLC


Ignore:
Timestamp:
May 23, 2010, 5:16:27 PM (14 years ago)
Author:
stud-hock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentation/VLC

    v35 v36  
    213213
    214214== Developer Guide ==
    215 
     215NOTE! 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 ===
     233At first you need the build dependencies. On Ubuntu you can get all the dependencies via: sudo apt-get build-dep vlc
     234
     235After that run "./bootstrap" and "./configure" with suitable parameters.
     236On an Ubuntu system with vlc already installed, you can get it's configure parameters via: "vlc --version --verbose=2"
     237
     238We 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
     241After you ran configure successfully you can compile it via "make" and install it via "make install"
     242
     243For further instructions about compiling vlc please have at look at: http://wiki.videolan.org/UnixCompile