{"id":1141,"date":"2010-02-10T14:40:42","date_gmt":"2010-02-10T13:40:42","guid":{"rendered":"http:\/\/axebase.net\/blog\/?p=1141"},"modified":"2013-05-22T00:57:41","modified_gmt":"2013-05-21T22:57:41","slug":"vlc-kompilieren-unter-karmic","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2010\/02\/10\/vlc-kompilieren-unter-karmic\/","title":{"rendered":"vlc kompilieren unter Karmic"},"content":{"rendered":"<p>Als Aktualisierung meines aelteren <a title=\"[axebase.net] the player no. 1 \u00e2\u20ac\u201c vlc v0.9.2\" href=\"http:\/\/axebase.net\/blog\/?p=272\" target=\"_blank\">Artikels<\/a> nachfolgend die Schritte fuer einen aktuellen, selbstkompilierten <a title=\"videolan.org\" href=\"http:\/\/www.videolan.org\/\" target=\"_blank\">vlc<\/a> unter Ubuntu 9.10.<\/p>\n<p><!--more-->Die Paketquelle mit den Quellcodes &#8220;System\/Administration\/Software Sources\/Ubuntu Software\/Source code&#8221; muss freigeschaltet sein.<\/p>\n<p>Zum Kompilieren noetige Pakete installieren:<\/p>\n<blockquote><p>sudo apt-get install build-essential checkinstall<br \/>\nsudo apt-get build-dep vlc<\/p><\/blockquote>\n<p>Ziehen des vlc-Sourcecodes:<\/p>\n<blockquote><p>wget ftp:\/\/downloads.videolan.org\/pub\/videolan\/vlc\/1.0.5\/vlc-1.0.5.tar.bz2<\/p><\/blockquote>\n<p>Entpacken des Archivs und Verzeichnis wechseln:<\/p>\n<blockquote><p>tar -jxvf vlc-1.0.5.tar.bz2<br \/>\ncd vlc-1.0.5<\/p><\/blockquote>\n<p>Mittels<\/p>\n<blockquote><p>.\/configure &#045;&#045;help<\/p><\/blockquote>\n<p>kann man moegliche Optionen erfahren, beispielsweise<\/p>\n<blockquote><p>.\/configure &#045;&#045;enable-faad &#045;&#045;enable-mozilla &#045;&#045;enable-release &#045;&#045;enable-optimize-memory &#045;&#045;with-tuning=athlon64 &#045;&#045;enable-opengl &#045;&#045;enable-snapshot &#045;&#045;enable-wma-fixed<\/p><\/blockquote>\n<p>Bei einem 32-bit-System setzt man statt obigem Teilstring &#8220;athlon64&#8221; &#8220;i686&#8221;. Ist alles fehlerfrei durchgelaufen, folgt das Kompilieren. Bei einem Quadcore kann man die Option &#8220;-j4&#8221; setzen, damit sich 3 Kerne nicht langweilen:<\/p>\n<blockquote><p>make -j4<\/p><\/blockquote>\n<p>Nun erstellt man das .deb-Paket, das ich gewohnheitsmaessig an dieser Stelle noch nicht installiere (so kann der bisherige vlc noch weiter im Hintergrund laufen, grin).<\/p>\n<blockquote><p>sudo checkinstall -D &#045;&#045;install=no<\/p><\/blockquote>\n<p>Den alten vlc deinstalliert man jetzt mittels<\/p>\n<blockquote><p>sudo apt-get remove vlc<\/p><\/blockquote>\n<p>und den neuen vlc installiert man durch<\/p>\n<blockquote><p>sudo dpkg -i *.deb<\/p><\/blockquote>\n<p>Sollten feste Pfade auf vlc existieren, muss man die jetzt entsprechend aendern oder man setzt einfach Softlinks:<\/p>\n<blockquote><p>sudo ln -s \/usr\/local\/bin\/vlc \/usr\/bin\/vlc<br \/>\nsudo ln -s \/usr\/local\/bin\/vlc-wrapper \/usr\/bin\/vlc-wrapper<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Als Aktualisierung meines aelteren Artikels nachfolgend die Schritte fuer einen aktuellen, selbstkompilierten vlc unter Ubuntu 9.10.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[2,5,14],"tags":[],"class_list":["post-1141","post","type-post","status-publish","format-standard","hentry","category-computer","category-linux","category-ubuntu_and_derivates"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/1141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=1141"}],"version-history":[{"count":2,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/1141\/revisions"}],"predecessor-version":[{"id":1149,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/1141\/revisions\/1149"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=1141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=1141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=1141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}