PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : d4x und Warteschlange



siggi
15.04.2006, 22:59
HI,
wie kann ich diesen Patch installieren?

siggi

cyberwolf
15.04.2006, 23:35
Original von siggi

HI,
wie kann ich diesen Patch installieren?

siggi

Du musst dir die sourcen von d4x runterladen und mit dem Patch patchen. Also den Patch in eine Datei, z.B. patch.diff, machen und im d4x Sourceverzeichnis
[code:1]patch -p1 < patch.diff[/code:1]
ausführen. Danach natürlich die sourcen wie sonst kompilieren.

siggi
16.04.2006, 12:35
Hi,
der Befehl erzeugt bei mir einen Fehler:
[code:1]siggi@Luzifer&#58;~/Desktop/d4x-2.5.7.1> patch -p1 < d4x.diff
patching file main/http.cc
Hunk #1 FAILED at 113.
1 out of 1 hunk FAILED -- saving rejects to file main/http.cc.rej
[/code:1]
Hier is die http.cc.rej die erzeugt wurde:
http://dsiggi.funpic.de/http.cc.rej

dsiggi

cyberwolf
17.04.2006, 13:05
Original von siggi

der Befehl erzeugt bei mir einen Fehler:
[code:1]siggi@Luzifer&#58;~/Desktop/d4x-2.5.7.1> patch -p1 < d4x.diff[/code:1]
Das liegt entweder an der anderen Version oder an ungleichem Whitespace im Patch. Füge einfach die 5 Zeilen mit dem + davor (aber ohne das +;-)) in die http.cc an der entsprechenden Stelle ein. Also in der Funktion tHttpClient::read_answer im switch Statement zwischen dem case für '4' und dem default.

siggi
17.04.2006, 14:28
Hi,
hab's jetzt manuel Eingetragen. Bei der Version 2.5.7.1 hat er bei make einen Fehler gebracht. Aber mit der 2.6.1 funktioniert alles bestens. Jetzt brauch ich endlich nicht mehr FlashGet per Wine emulieren.

Siggi

kubbix
07.06.2007, 00:35
Danke, bei mir funktioniert der Patch jetzt in der 2.5.7.1 Version mit ubuntu. Musste allerdings die Zeilen manuell in http.c eintragen, und noch irgendwelche gtk und boost Libraries installieren, damit configure durchlief.

gruß