S
Oh, stimmt. Vielleicht könnte jemand das "Samba" in einen neuen Thread auslagern?
/var/mod/root # asterisk
asterisk: can't load library 'libncurses.so.5'
/var/mod/root # find / -name libncurses.*
/usr/lib/freetz/libncurses.so
/usr/lib/freetz/libncurses.so.5
/usr/lib/freetz/libncurses.so.5.7
/var/mod/root # ldd /usr/sbin/asterisk
libssl.so.0.9.8 => /lib/libssl.so.0.9.8 (0x2aabe000)
libcrypto.so.0.9.8 => /lib/libcrypto.so.0.9.8 (0x2aafc000)
libdl.so.0 => /lib/libdl.so.0 (0x2abf0000)
libpthread.so.0 => /lib/libpthread.so.0 (0x2ac03000)
libncurses.so.5 => not found
libm.so.0 => /lib/libm.so.0 (0x2ac27000)
libresolv.so.0 => /lib/libresolv.so.0 (0x2ac51000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ac63000)
libc.so.0 => /lib/libc.so.0 (0x2ac81000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)
/var/mod/root #
Versuch mal Folgendes:
In der asterisk.mk-Datei alle "$(MAKE) -C $(ASTERISK_DIR)" in "$(SUBMAKE) -C $(ASTERISK_DIR)" ändern. Alle "PATH="$(TARGET_PATH)" löschen.
Auch "-$(MAKE) -C $(ASTERISK_DIR) $(ASTERISK_MAKE_PARAMS) clean" in "-$(SUBMAKE) -C $(ASTERISK_DIR) $(ASTERISK_MAKE_PARAMS) clean" ändern.
Ja, mit einem symlink. Mach ein symlink auf die libncurses, in das Verzeichnis in dem der asterisk die libncurses z. Zt. noch sucht/findet.[...]
Kann ich dem Asterisk eigentlich auch mitteilen, dass z.B. die libncurses in /tmp/bla/ liegt?