Package: csound
Version: 1:4.23f13-1

Trying to link a program with csound on Debian Etch, I found out that
there's no shared library for it. Only the static library
/usr/bin/libcsound.a (along with libcsound.la) is available.

FYI the ./configure script has a "--enable-shared" option with causes
make to build this shared library (/usr/bin/libcsound.so).

In short:
--------8<--------------------------
./configure --enable-shared
make
make install
seems to solve the problem.
--------8<--------------------------

Linking against csound as a dynamic shared library is IMHO important,
since libcsound.a is rather... big (~3Mb).

As a side note, version 5 uses "scons" and not make, but the shared
library can apparently also be built using:
$ scons dynamicCsoundLibrary=1
But this does not apply to the current Debian package.

Thanks in advance.

Christian.

PS: runnning Etch, kernel 2.6.17-2-powerpc

-- 
Christian Mauduit <[EMAIL PROTECTED]>     __/\__ ___
                                        \~/ ~/(`_ \   ___
http://www.ufoot.org/                   /_o _\   \ \_/ _ \_
http://www.ufoot.org/ufoot.pub (GnuPG)    \/      \___/ \__)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to