Hallo Oliver,
im Verzeichnis /home/kara/ds-0.2.5/toolchain/target/lib habe ich eine Datei mit dem Namen libssl.a
Mein Problem ist allergings, dass wenn ich per:
Code:
export PATH=/home/kara/ds-0.2.5/toolchain/target/bin:$PATH
Dieses Toolchain nehme, openssl nicht gefunden wird. Weder statisch, noch dynamisch verlinkt.
Wenn ich es aber per:
Code:
export PATH=/home/kara/buildroot_openssl_usw/build_mipsel/staging_dir/bin:$PATH
probiere, wird so lange ich nicht -static angebe openssl gefunden. Unter /home/kara/buildroot_openssl_usw/build_mipsel/staging_dir/lib liegen folgende dateien mit ssl*:
libssl.a
libssl.so
libssl.so.0
libssl.so.0.9.7
Auf der FritzBox unter /usr/lib liegt leider auch nur die libssl.so.0.9.8, und ich hätte das Programm gerne so, dass es auf jeder Box ohne weiters funktioniert....
Komischer weise hat configure so funktioniert, aber nicht statisch gelinkt:
Code:
./configure --target=mipsel-linux-strip --host=mipsel-linux --build=i386 CFLAGS="-g -02 -march=4kc" LDFLAGS="-static-libgcc" -libdir=/home/kara/usr/lib -libexecdir=/home/kara/usr/lib --oldinclude=/home/kara/ds-0.2.5/toolchain/target
make lief auch nur per:
Code:
make LDFLAGS="-all-static"
durch, aber war dann doch nicht statisch verlinkt. Nur wie komme ich jetzt weiter? Und warum findet er im /home/kara/ds-0.2.5/toolchain/target die openssl libs nicht?
Und wenn ich sie angebe, baut er sie nicht ein.....
Für weitere Hilfe wäre ich sehr dankbar...
Gruß
mastertester