Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! @cornix Ah, Danke, werd' ich also noch einfügen! so long hank edit Hab jetzt auch noch mal die Erklärung zu den Paketen (CLI-GUI) auf der BUILD-Linux-Seite gefunden und eingebaut. Mit dem von cornix aufgestöberten Option funktioniert das Kompiliern für die CLI-only-Version jetzt einwandfrei, wenn nur die jetzt erstgenannten Pakete installiert sind.
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Jetzt also ganz offiziell im Wiki: Handbrake/Kompilieren. Öhm - leider doch nicht: Ich wollte den Titel in HandBrake/Kompilieren umändern, und hatte den Artikel deswegen unter Baustelle/HandBrake/Kompilieren zurückgeschoben, jetzt lässt er sich aber nicht wieder ins Wiki schieben, denn die Seite HandBrake/Kompilieren würde bereits existieren 😬 EDIT: Jetzt gings doch, war wohl zu schnell...Also HandBrake/Kompilieren so long hank
|
Lukas42
Anmeldungsdatum: 31. Oktober 2011
Beiträge: 3
|
hallo,
ich habe versucht HandBrake wie beschrieben zu kompilieren. dabei habe ich festgestellt, dass eure liste der dependencies unvollständig ist. (nachdem ich ein weiteres packet installiert hatte ging es super) tolles howto aber fügt doch ne bessre liste der dependencies hinzu dann muss man nich selber suchen. hier is eine https://trac.handbrake.fr/changeset/4307
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Willkommen im Forum, und Danke für den Hinweis! So etwas darfst du gerne selbst einfügen, das Wiki lebt von Ergänzungen der Benutzer, ist der Gedanke dahinter 😉. Was genau fehlte denn, für welche HandBrake-Version (Kommandozeile/GTK), unter welcher Ubuntuversion (getestet war das nur für Lucid Lynx 10.04), , und in 32 oder 64bit? so long hank
|
Lukas42
Anmeldungsdatum: 31. Oktober 2011
Beiträge: 3
|
meine Ubuntu version ist "ubuntu 3.0.0-12-generic #20-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux", ich hab versucht die CLI version zu kompiliert und mir fehlte "libfribidi-dev". und was den test angeht: scheinbar gehts auch mit ubuntu 11.10
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Ok, dann werd' ich das mal mit einbauen. Auf der Seite hier wirds auch deutlicher, was wofür gebraucht wird. Also getestet oneiric, und das fehlende Paket dazu... Was ist mit libappindicator-dev? Sei nur für die GUI nötig,steht da... so long hank
|
Lukas42
Anmeldungsdatum: 31. Oktober 2011
Beiträge: 3
|
wenn das da steht muss es ein Fehler sein. ich glaub ich hab sogar n kleinen beleg. http://paste.handbrake.fr/pastebin.php?show=2802 auf Zeile 1114 sied man, dass ich nur versuch das CLI zu bauen und in zeile 6652 steht er findet fribidi/fribidi.h(package libappindicator-dev) nicht also kann auch sein, dass es an mir liegt aber ich kann mir nich erklären wie das möglich sein soll wenn man libappindicator-dev nicht braucht.
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Ja, ich habs auch als dependency für die Nutzung unter Unity mit aufgenomen, wer Natty oder Oneiric nimmt, wird es dann wohl mit installieren. so long hnak
|
Andreas_Abendroth
Anmeldungsdatum: 5. November 2007
Beiträge: Zähle...
|
Hallo Leute! Letztens habe ich versucht, nach der Anleitung aus dem Wiki (http://wiki.ubuntuusers.de/HandBrake/Kompilieren) die neueste Version von HandBrake selbst zu kompilieren (Xubuntu 13.10 64 Bit). Ich habe alle in der Anleitung genannten Pakete installiert, den Quellcode über Subversion geholt und trotzdem konnte das Programm nicht kompiliert werden. Nach etwas Suchen fand ich auf der Seite der Programmierer diese Anleitung https://trac.handbrake.fr/wiki/CompileOnLinux . Ein erster Versuch schlug auch hier fehl, deshalb habe ich die zu installierenden Pakete verglichen - in der Liste bei ubuntuusers.de fehlen leider einige und die passen vom Namen her auch zu den ausgegebenen Fehlermeldungen. Nach Installation der fehlenden Pakete lief die Kompilierung ohne Beanstandung durch, es wurde ein funktionierendes Programm (GUI, ich nehme an, CLI ging auch in Ordnung, habe es nicht nachgeprüft) erzeugt. Bei der Anleitung der Programmierer wird ein anderes SVN-Repository (hb-trunk statt HandBrake-source wie im Wiki) (Nennt man das so?) genutzt, ich habe jetzt nicht überprüft, ob die zusätzlich installierten Pakete auch mit dem im Wiki angegebenen zum Erfolg führen, ich nehme mal an, sie tun es. Können die fehlenden Pakete im Wiki ergänzt werden? Mit freundlichen Grüßen Andreas
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Der Artikel ist für nur für 12.04 getestet, wenn es für dir aktuelle svn-Version und unter 13.10 etwas anders läuft, kannst du das gerne entsprechend ergänzen und das getestet-tag um saucy erweitern; kann durch aus sein, dass das nicht mehr ganz aktuell ist. Zudem hab' ich vermutlich nicht auf einer "jungfräulichen" Ubuntu-Version gebaut, so dass mir ggf. auch benötigte Pakete nicht aufgefallen sein können, weil ich sie schon anderweitig installiert hatte. Was für Pakete werden denn zusätzlich benötigt? Dass sich für SVN-Versionen die Abhängigkeiten ändern, ist durchaus möglich, da dort immer der "aktuellste" Entwicklungsstand mit möglichen Neuerungen und Ergänzungen mit drin ist. Wie du das Verzeichnis nennst, in das der Quellcode geladen wird, ist letztendlich egal, in "deiner" Anleitung wird statt HandBrake-source halt hb-trunk als Verzeichnisname verwendet, am Inhalt ändert sich dadurch aber nichts. so long hank EDIT; Hab' das nochmal genauer anschaut; es sind einige Audio-Codec-dev-Pakete, die "neu" sind; theoretisch sollte der --launch-Zusatz bei ./configure dafür sorgen, dass die fehlenden oder nicht aktuellen Abhängigkeiten heruntergeladen werden, bei mir (eben nochmal getestet) war das z.B. ein yasm-Version, die in den Ubuntu-Quellen veraltet war. Hab' die Pakete im Artikel schon mal dazu geschrieben.
|
Andreas_Abendroth
Anmeldungsdatum: 5. November 2007
Beiträge: 38
|
Hallo Heinrich Schwietering! Du hast recht, wenn ich recht überlege, waren es einige Audio-Pakete, die fehlten. Schön, dass Du die Pakete nachgetragen hast. Schönen Tag noch! Andreas
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Mit dem EOL von precise ungetestet! so long hank
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! handbrake ist jetzt auf github; aber der Versuch, das Programm mit dem aktuellen master-source-code zu bauen, scheiterte schon bei configure: probe: version.txt...(fail)
ERROR: HandBrake is missing version information it needs to build properly.
Clone the official git repository at https://github.com/HandBrake/HandBrake.git
or download an official source archive from https://handbrake.fr
; configure stop.
Verwendete hatte ich ein "offizielles" master-tar.gz von der Github-Seite... so long hank
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 29038
Wohnort: WW
|
Hallo, bist du Schritt für Schritt der Anleitung https://handbrake.fr/docs/en/latest/developer/build-linux.html nachgegangen? Und hast du das Repo geclont oder "nur" den Tarball runtergeladen? Gruß, noisefloor
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Hab's jetzt noch mal mit dem git-clone und dem aktuellen Sourcecode von der Handbrake-Seite versucht, und siehe da, es geht nur mit dem Tarball nicht... ist also jetzt getestet 16.04 so long hank
|