Am Sam, 2002-03-09 um 16.46 schrieb Waldemar Brodkorb:
Hi Peter,
From the keyboard of Peter, Ich sehe den Wald vor lauter Bäumen nicht mehr, kann mir da jemand einen Tip geben?
ldd `deine sash`
Kann es sein das die auch andere libs braucht?
Nein, die sash nicht, die läuft ohne. Jedenfalls startet sie und ldd behauptet "not a dynamic executable".
Kompilier dir doch aus util-linux und den anderen sourcen die Programme statisch. (busybox wäre auch ne option)
Das hätte ich gerne getan, aber leider befinden sich dd, ls usw in dem Paket fileutils in der Serie a. Leider gibt es das nicht als Quellcode. Ich habe mal gehört, das häötte Lizenzrechtliche Gründe, kann das sein?
Dann mußte ein bißerl Makefile hacken oder CFLAGS setzen. gcc -static oder ld -s wenn es mehrer Objectfiles sind.
Ein Kumpel von mir ist C-Programmierer, der hätte das schon hingebogen, wenn ich es selbst nicht geschafft hätte. Aber ohne Quellcode...:-( Danke für deine Hilfe! -- mfg Peter Küchler