Libraries+Software nachinstalliert

Pred2k3

Neuer User
Mitglied seit
23 Okt 2007
Beiträge
18
Punkte für Reaktionen
0
Punkte
0
Hi, wie gehe ich vor, wenn ich neue Libraries in den ds-mod integrieren will und zusätzlich neue Software (gnu http tunnel). Den http-tunnel kann ich zur Not auch über die default.config laden, aber eine vollständige Integration in den Flash-Speicher wär mir schon am Liebsten?

Vielen Dank schonmal für Antworten im Vorraus!

Mfg. Markus

PS: Achso, hat vielleicht jemand ICQ und könnte mir vielleicht ab und zu mal bei Fragen oder Problemen weiterhelfen, wäre echt cool, gerade weil ich immer mal paar Anfängerfragen habe, die keinen Thread brauchen, deren Antworten ich aber auch nicht aus dem Wiki erschließen kann (will damit nur sagen, dass ich nicht lesefaul bin :D)
 
Du wählst die neuen Optionen aus und erstellst ein neues Image.

"Nachinstallieren" im Sinne von Ergänzung eines bestehenden Images geht nicht.
 
Danke erstmal für die Antwort!

Aber ich kann doch vorm Kompilieren Dateien hinzufügen oder geht das nicht? Würde dann einfach die library (wahrscheinlich brauch ich die ja garnicht, weil gclib schon vorhanden is) in den lib ordner und das tunnel bin file (is eine Datei) auch.
Ist es überhaupt möglich über diese Art und Weise libraries zu integrieren?

Mfg. markus
 
Das Skript fwmod_custom wird aufgerufen, bevor die Firmware gepackt wird. In diesem Skript kannst Du beliebige Modifikationen vornehmen, die dann alle in die Firmware übernommen werden.
 
Willst du gnu http tunnel als Paket in den dsmod integrieren (wie z.B. openvpn und vpnc)?
Irgendwie kommt das nicht klar rüber.

MfG Oliver
 
Ja genau, möchte den gnu httptunnel integrieren! Am liebsten wäre es mir alles ohne dsmod zu machen (sshd, privoxy, httptunnel), aber das übersteigt dann meine Kenntnisse, da ich nicht in der Lage bin privoxy abzuspecken ;)
 
Du trägst eine Zeile in make/Config.in ein, damit dein Paket im menuconfig steht.
Dann kopierst du z.B. das pingtunnel-Verzeichnis nach httptunnel und ersetzt alle pingtunnel durch httptunnel (Groß- und Kleinschreibung beachten).
Wenn du alles fertig hast, dann kannst du die 3 Files hier posten (httptunnel.mk,Config.in und Makefile.in).
Und dann sag ich dir was du noch anpassen musst. ;-)

MfG Oliver

edit: Wobei ich gerade sehe, dass Pingtunnel ein schlechtes Beispiel ist, weil es kein configure benötigt. ;-)
 
httptunnel hat auch keine config, jedenfalls, wenns schon vorher kompiliert wurde :)

und wie füge ich libraries hinzu?
 
Welche Lib brauchst du denn?

MfG Oliver
 
Brauch die libuClibc++0.2.1, kann es sein, dass diese schon integriert ist, auch wenn sie es ist, würde ich trotzdem gerne wissen, wie man ne lib implementiert.

Mfg. Markus
 
Wir haben Version 0.2.2 im DS-Mod, das Makefile (bzw. Make-Include) heißt make/libs/uclibc++.mk, die Konfiguration findest Du in make/libs/Config.uclibc++.
 
Ah cool danke, wusste gar nicht, dass man auch libraries kompilieren muss bzw. kann :)
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.