- Mitglied seit
- 21 Mrz 2006
- Beiträge
- 75
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
ich bin ja schon stolz darauf, dass ich es geschafft habe, in einer crossvompiler-Umgebung unter Ubuntu die Software Routing-Suite "quagga" für die Box (siehe Sig.) zu kompilieren.
So weit, so gut.
Nachdem ich die bin-Dateien "zebra" und "ospfd" in die Box per wget geholt habe liegen sie in /var/tmp.
Problem:
Ähnliches bei ospfd.
Wie ich bereits herausgefunden habe muss die se dyn. Bibliothek im /lib oder /usr/lib verzeichnis liegen. wo genau weiss ich noch nicht. muss denn auch die bin in unbedingt im /sbin liegen? Sie liegt ja in der original Verzeichnisstruktur des Programms auch darin.
Sonst hatte ich darüber nachgedacht die dateien mal in das root-Verz. der Box zu packen, bevor ich das image ertselle. Wo muss welche Datei nun hin?
Nachtrag:
Ich habe soeben nochmal die Verzeichnisstruktur in /ds-0.2.9_26-13 durchgeschaut:
Mir scheint die Verzeichnisstruktur und die Dateien im Ordner /build/modified/filesystem identisch mit der anktuellen in der Box. Sehe ich das richtig? Muss ich also da die Dateien einfügen, weil daraus die neue FW gebaut wird (also NICHT /ds-0.2.9_26-13/root/....)? Wenn ja, wo genau (/lib, /usr/lib, /sbin, usw.)?
Danke schonmal!
ich bin ja schon stolz darauf, dass ich es geschafft habe, in einer crossvompiler-Umgebung unter Ubuntu die Software Routing-Suite "quagga" für die Box (siehe Sig.) zu kompilieren.
So weit, so gut.
Nachdem ich die bin-Dateien "zebra" und "ospfd" in die Box per wget geholt habe liegen sie in /var/tmp.
Problem:
Code:
/var/tmp $ ./zebra
./zebra: can't load library 'libzebra.so.0'
Wie ich bereits herausgefunden habe muss die se dyn. Bibliothek im /lib oder /usr/lib verzeichnis liegen. wo genau weiss ich noch nicht. muss denn auch die bin in unbedingt im /sbin liegen? Sie liegt ja in der original Verzeichnisstruktur des Programms auch darin.
Sonst hatte ich darüber nachgedacht die dateien mal in das root-Verz. der Box zu packen, bevor ich das image ertselle. Wo muss welche Datei nun hin?
Nachtrag:
Ich habe soeben nochmal die Verzeichnisstruktur in /ds-0.2.9_26-13 durchgeschaut:
Mir scheint die Verzeichnisstruktur und die Dateien im Ordner /build/modified/filesystem identisch mit der anktuellen in der Box. Sehe ich das richtig? Muss ich also da die Dateien einfügen, weil daraus die neue FW gebaut wird (also NICHT /ds-0.2.9_26-13/root/....)? Wenn ja, wo genau (/lib, /usr/lib, /sbin, usw.)?
Danke schonmal!
Zuletzt bearbeitet: