Csound Csound-dev Csound-tekno Search About

[Cs-dev] Building/Installing Csound

Date2007-07-10 22:10
FromFelipe Sateler
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

Date2007-07-11 14:27
From
SubjectRe: [Cs-dev] Building/Installing Csound
>>>>> "Felipe" == Felipe Sateler  writes:

 Felipe> I have a few questions about the building and installation procedures. These
 Felipe> because for Debian I will need to split the package into several smaller
 Felipe> ones (so, eg I can provide the java bindings, but not force the
 Felipe> installation of a java virtual machine for anyone who wants to use csound),
 Felipe> Debian is rather picky on what stuff gets installed where, and because I
 Felipe> would like to provide the most functionality.
 Felipe> So, here go the questions

 Felipe> 1) What are the differences between the new and old parsers? I see the notes
 Felipe>    on To-fix-and-do, but these are technical notes that don't mean much
 Felipe>    without knowledge of the internals.

The new parser is not yet fully functional.  I have it on my list to
add the missing things.  I suggest that you use the old parser at
least for 5.06

 Felipe> 2) Should I use install.py, scons install=1 or both? These two install
 Felipe>    different stuff, and neither is a subset of the other.

Are yes!  There is also the Debian package building code in
installer/misc

==John ffitch

-------------------------------------------------------------------------
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