Csound Csound-dev Csound-tekno Search About

[Cs-dev] Moving towards a release

Date2005-10-17 07:26
Fromjpff@codemist.co.uk
Subject[Cs-dev] Moving towards a release
I am looking at what is needed in a distribution of a stand-alone
Csound5.  As far as I can see the libraries
	libasound.so.2
	libjack.so.0
	liblo.so.0
	libportaudio.so
	libresmgr.so.0.9.8
	librt.so.1
	libsndfile.so.1
are used by opcodes and csound, so either they need to be included or
we should check for their existence.

I have not looked at the Loris stuff, and I expect there are other
bits I have not included.

My installer now includes code to add OPCODEDIR/OPCODEDIR64
environment variables, and there are 4 versions (single/double;
32bit/64bit).

Which other libraries are needed? (other than c c++ dl pthread)
==John ffitch


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-10-17 09:20
FromVictor Lazzarini
SubjectRe: [Cs-dev] Moving towards a release
are we using libfltk.1.1.a insteand libfltk.1.1.so?

Victor

At 07:26 17/10/2005, you wrote:
>I am looking at what is needed in a distribution of a stand-alone
>Csound5.  As far as I can see the libraries
>         libasound.so.2
>         libjack.so.0
>         liblo.so.0
>         libportaudio.so
>         libresmgr.so.0.9.8
>         librt.so.1
>         libsndfile.so.1
>are used by opcodes and csound, so either they need to be included or
>we should check for their existence.
>
>I have not looked at the Loris stuff, and I expect there are other
>bits I have not included.
>
>My installer now includes code to add OPCODEDIR/OPCODEDIR64
>environment variables, and there are 4 versions (single/double;
>32bit/64bit).
>
>Which other libraries are needed? (other than c c++ dl pthread)
>==John ffitch
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by:
>Power Architecture Resource Center: Free content, downloads, discussions,
>and more. http://solutions.newsforge.com/ibmarch.tmpl
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-10-17 10:12
FromIstvan Varga
SubjectRe: [Cs-dev] Moving towards a release
jpff@codemist.co.uk wrote:

> I am looking at what is needed in a distribution of a stand-alone
> Csound5.  As far as I can see the libraries
> 	libasound.so.2
> 	libjack.so.0
> 	liblo.so.0
> 	libportaudio.so
> 	libresmgr.so.0.9.8
> 	librt.so.1
> 	libsndfile.so.1
> are used by opcodes and csound, so either they need to be included or
> we should check for their existence.
> 
> I have not looked at the Loris stuff, and I expect there are other
> bits I have not included.
> 
> My installer now includes code to add OPCODEDIR/OPCODEDIR64
> environment variables, and there are 4 versions (single/double;
> 32bit/64bit).
> 
> Which other libraries are needed? (other than c c++ dl pthread)

I assume FLTK should be included too, particularly given that the
one included with distributions is not usable in most cases, and
maybe PortMidi/PortTime. Perhaps libstdc++.so could be added too,
as it may have compatibility problems (one of the reasons why I
do not want libcsound to depend on it), and possibly libgcc_s.so
although I think that should be OK.
asound, dl, and pthread should be available and may not need to be
included. librt.so.1 is part of glibc, so it probably should not be
added to the package, either. While libsndfile is not necessarily
installed on all systems, it is a fairly standard package and should
be available as part of the Linux distribution. I am not sure what
uses libresmgr.so, as no Csound files seem to depend on it on my machine.
I have committed a script that creates an installable (to /usr/local)
directory tree, including the Csound executable, plugin libraries,
static and dynamic libcsound, headers, and xmg files, all this with
both single and double precision floats. It also creates simple shell
scripts that launch Csound and utilities, with setting OPCODEDIR,
OPCODEDIR64, CSSTRNGS, and LD_LIBRARY_PATH. Last, but not least, the
created package includes an uninstall script.
It is not really finished, though, as the directory structure may still
need some changes, as CsoundVST, csoundapi~ for PD, and the new
TclCsound are not supported, but a test installation seemed to work.


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-10-18 11:14
FromvanDongen/Gilcher
SubjectRe: [Cs-dev] Moving towards a release
AttachmentsNone