Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Building/Installing Csound

Date2007-07-10 23:04
FromMichael Gogins
SubjectRe: [Cs-dev] Building/Installing Csound
I would prefer you to use scons install=1 and make it do what you need.

All the language bindings use the Csound shared library (libcsound whatever) and in addition they may use their own shared library. The Java binding uses csnd and the jar file. The Python binding uses csnd.dll and _csnd.pyd and csnd.py (and similarly for CsoundVST).

Things in plugins or plugins64 are plugins and do not need a SONAME -- assuming I understand what that is.

Hope this helps,
Mike


-----Original Message-----
>From: Felipe Sateler 
>Sent: Jul 10, 2007 5:10 PM
>To: csound-devel@lists.sourceforge.net
>Subject: [Cs-dev] Building/Installing Csound
>
>I have a few questions about the building and installation procedures. These
>because for Debian I will need to split the package into several smaller
>ones (so, eg I can provide the java bindings, but not force the
>installation of a java virtual machine for anyone who wants to use csound),
>Debian is rather picky on what stuff gets installed where, and because I
>would like to provide the most functionality.
>So, here go the questions
>
>1) What are the differences between the new and old parsers? I see the notes
>   on To-fix-and-do, but these are technical notes that don't mean much
>   without knowledge of the internals.
>
>2) Should I use install.py, scons install=1 or both? These two install
>   different stuff, and neither is a subset of the other.
>
>3) What are the java bindings composed of? I see csnd.jar installed, but I
>   assume that it needs a library to actually run. Is it libcsnd.so? Does it 
>   need anything else?
>
>4) Most stuff installed under /usr/lib doesn't have a SONAME. Is this 
>   because they are plugins, or is there another reason?
>
>
>
>-- 
>
>  Felipe Sateler
>
>
>-------------------------------------------------------------------------
>This SF.net email is sponsored by DB2 Express
>Download DB2 Express C - the FREE version of DB2 express and take
>control of your XML. No limits. Just data. Click to get it now.
>http://sourceforge.net/powerbar/db2/
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel




-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net