Thanks for the report. The reason that csound is not packaged with the shared library is that packaging shared libraries is another beast entirely (Debian Policy). I don't have the expertise or time to do it, but if you (or someone you recruit) can help out I welcome patches.
I'm working on packaging csound5, but I don't think we'll see the shared library there either, for the same reasons. If you need the shared library the best option right now is building it yourself. On Sat, 30 Sep 2006 at 00:54 +0200, Christian Mauduit wrote: > 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) \/ \___/ \__) > > -- Hans Fugal ; http://hans.fugal.net There's nothing remarkable about it. All one has to do is hit the right keys at the right time and the instrument plays itself. -- Johann Sebastian Bach
signature.asc
Description: Digital signature

