| What I do here is never install csound, because it's
then just a pain to update. I build it in a local
directory and then point OPCODEDIR to it, add the
dir to my path and also create links in /usr/local/lib
to any libs that I need, or use ldconfig, and use
the PYTHONPATH variable for the python module.
Did you do a fresh checkout?
I don't have any problems building in any of my linux
systems here, if I do a fresh checkout. I can build
pretty much everything including utilities and
interfaces.
We can try to help you build it, if you report what
the errors you have are.
Victor
>
> Hi Folks,
>
> I'm unable to build the utilities (this has been the case
> since August last year, when changes to the directory
> structure of the utilities/analysis section of the sources
> were made (I think)), or the Python opcodes (more recent
> and I'm assuming swig-related), or the interfaces (post
> 5.04, and I'm assuming also swig-related).
>
> Today the process went as follows:
>
> 1. Manually removed all installed portions of Csound
> 2. Ran ldconfig
> 3. Checked out current CVS
> 4. Attempted to build using:
>
> scons usePortAudio=0 usePortMIDI=0 useOSC=1
> buildPythonOpcodes=1 dynamicCsoundLibrary=1 buildPDClass=1
> useCoreAudio=0 buildDSSI=0 buildInterfaces=1
>
> The build fails with the following error:
>
> /usr/bin/ld: cannot find -lcsound
> collect2: ld returned 1 exit status
> scons: *** [atsa] Error 1
>
> 5. Fresh checkout. Added buildUtilities=0
>
> The build fails when attempting to generate the wrappers
> for the Python interface. Long string of errors.
>
> 6. Fresh checkout. Removed buildPythonOpcodes=1
>
> As per 5.
>
> 7. Fresh checkout. Removed buildInterfaces=1
>
> Successful build.
>
> Which version of swig is required for the Python interface
> (I have 1.3.27, built from source, which was fine until
> recently), and what do I need to do to help ld to find
> -lcsound (which will hopefully allow me to build the utils
> again)?
>
> Thanks in advance,
> Jonathan.
>
> ----------------------------------------------------------
> --------------- Take Surveys. Earn Cash. Influence the
> Future of IT Join SourceForge.net's Techsay panel and
> you'll get the chance to share your opinions on IT &
> business topics through brief surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |