Package Details: csound 6.07.0-1

Git Clone URL: https://aur.archlinux.org/csound.git (read-only)
Package Base: csound
Description: A programming language for sound rendering and signal processing.
Upstream URL: http://csound.github.io
Keywords: audio compose
Licenses: LGPL
Submitter: None
Maintainer: ainola
Last Packager: ainola
Votes: 39
Popularity: 0.038160
First Submitted: 2005-05-05 12:55
Last Updated: 2016-06-11 16:04

Latest Comments

ainola commented on 2016-03-19 12:54

@spaceships: Could you provide a use-case that would demand an added dependency to this package? I just don't have any experience with needing that package and would like to keep it as light as possible.

Thanks.

spaceships commented on 2016-03-19 04:56

"jsoncpp" should be a dependency. Thank you for maintaining this!

mitchk commented on 2016-02-14 22:27

Thank you

ainola commented on 2016-02-14 21:30

mitchk, gmm is listed as a makedep, so any helper you were using would have nabbed it. If using just plain makepkg, you're required to build all AUR packages yourself.

mitchk commented on 2016-02-14 21:26

Thanks ainola for the quick response. Just for reference, I don't know if this is intended, but I had to install gmm separately before I was able to build csound successfully.

ainola commented on 2016-02-14 19:56

mitchk, your repos are out of date. Update your mirrors with `pacman -Syy`

mitchk commented on 2016-02-14 19:55

When I tried to build csound I received the following dependency error.

error: failed retrieving file 'luajit-2.0.4-1-x86_64.pkg.tar.xz' from mirrors.acm.wpi.edu : The requested URL returned error: 404
warning: failed to retrieve some files
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
==> ERROR: 'pacman' failed to install missing dependencies.

ainola commented on 2015-12-28 13:29

Thanks for bringing this to my attention, OverArch. This issue can be seen here:

https://github.com/csound/csound/issues/570

It has been fixed in git and I've applied a patch until they next put a release out. For now, enjoy the freshly baked 6.06.

OverArch commented on 2015-12-28 08:54

Csound 6.05 requires <= Boost 1.58 library headers to compile (at minimum 1.52).

Because Arch uses a newer Boost Library (1.60 currently), compilation will fail.

I tested an *unchanged PKBUILD*, temporary replacing the Boost 1.60 headers in /usr/include/boost with those of Boost 1.58 headers and then it completes compiling without Boost warnings or errors.

The compiled Csound 6.05 fully works (Boost 1.58 headers not needed during runtime).

Note that in the downloaded 6.05.0.tar.gz, there is a file: ./src/csound-6.05.0/dependencies/download.sh which seems to indicate which library versions are ideal to compile CSound against.

So according to that file, Boost 1.52 headers might be ideal, but I can confirm I had no issues with compiling against only the Boost 1.58 header files.

ainola commented on 2015-09-29 02:35

Thanks for bringing this issue up, pankid. It's been fixed upstream now and for the meantime I've applied a patch until the next release is issued.

It turns out that the latest glibc update was the culprit, so it broke under my nose.

ainola commented on 2015-09-22 01:46

@pankid: see https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

bison and flex are assumed to be installed if you're using anything from the AUR.

Regarding your compiling issue, I can confirm this behavior. I'll look in to it.

pankid commented on 2015-09-21 05:32

When I try to build csound, I get the following error

/usr/bin/ld: CMakeFiles/csound-bin.dir/csound/csound_main.c.o: undefined reference to symbol '_ZGVcN4vv_pow@@GLIBC_2.22'
/usr/lib/libmvec.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
frontends/CMakeFiles/csound-bin.dir/build.make:121: recipe for target 'csound' failed
make[2]: *** [csound] Error 1
CMakeFiles/Makefile2:2086: recipe for target 'frontends/CMakeFiles/csound-bin.dir/all' failed
make[1]: *** [frontends/CMakeFiles/csound-bin.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

I was also required to install bison and flex.

pankid commented on 2015-09-21 05:20

I was requred to install both bison and flex to compile csound. Should these be added to the dependencies?

ainola commented on 2015-07-21 12:14

I have moved dependency from SourceForge to Github as I feel it has proven to be very unfit to host much anymore.

ainola commented on 2015-07-18 23:26

I have shadow-updated this in order to move dependency from SourceForge to Github as I feel it has proven to be very unfit to host much anymore.

TrialnError commented on 2015-03-15 02:37

The provides and conflicts line should be removed from the PKGBuild. This is csound, so it doesn't make sense to declare it's csound and it especially doesn't make sense to let csound conflict csound

ainola commented on 2015-01-08 21:21

I was able to update pd-extended to provide 'pd': Therefore, I have reverted the change via another shadow update as it should not affect anyone regardless of which version they've got installed.

ainola commented on 2014-12-28 23:17

rtfreedman: You're correct, it should provide pd - however, perhaps it shouldn't conflict (I don't know enough about pd to make an informed decision) as it seems like a genuine scenario to want both installed.

The PKGBUILD does look like it's suffering a bit - I'll keep my declaration in for now and if pd-extended shapes up I'll remove it.

I'll post a message to the PKGBUILD informing the maintainer.

rtfreedman commented on 2014-12-28 21:57

Isn't it better to fix pd-extended with provides=('pd') resp. conflicts=('pd') ?
The PKGBUILD needs an overhaul anyway.

ainola commented on 2014-12-24 08:05

Thanks for pointing that out: I shadow-updated the pkgbuild to be a little more thoughtful to those not wanting to use the uglier-looking pd. ;)

kneitinger commented on 2014-12-23 11:33

Thanks for maintaing this!

I have one suggestion. I use the pd-extended package and I'm sure others using csound may also. Every time I install csound I have to change 'pd' in makedepends to 'pd-extended'. I removed 'pd' from the list and added the following conditional to check if 'pd-extended' is installed. If so, then it appends that package to makedepends, if not, it appends vanilla 'pd' to it.

if test $(pacman -Q | grep -c pd-extended) == 1; then
makedepends+=('pd-extended')
else
makedepends+=('pd')
fi

It works well, but I'm sure there is a more efficient way to write that conditional.

ainola commented on 2014-12-08 21:00

Thank you for your eyes and suggestions, spider-mario. Package updated.

spider-mario commented on 2014-12-08 19:44

`sed '45,+5 d'` would be another option.

spider-mario commented on 2014-12-08 19:43

This appears to fix the problem, although there might be a more satisfactory solution: http://paste.awesom.eu/IV4z

ainola commented on 2014-12-08 19:39

@spider-mario, thanks for that. I'm looking into it.

spider-mario commented on 2014-12-08 19:26

There are Python files installed in $HOME.

anarch.linux commented on 2014-10-06 10:36

updating csound-doc is is absolutely trivial.
p.s. waiting for csound package update to update qutecsound (currently orphaned).

ainola commented on 2014-10-06 05:41

@carstene1ns, thanks for the help, I didn't realize that I would have power to do such a thing. Your help is appreciated. I'll send a request for deletion of this package.

@anarch.linux, I have plans to look into this as well as it's probably relatively simple.

carstene1ns commented on 2014-10-05 12:14

@anarch.linux: I just flagged the doc package as out of date today, give him some days to update... ;)

anarch.linux commented on 2014-10-05 11:28

there is also an outdated csound-doc by speps, which could be updated to the actual csound version.

carstene1ns commented on 2014-10-05 09:28

You could just have filed a request to the csound package. I did so and now it is orphaned. Please adopt and fix it, so this package is not needed. Thanks!

ainola commented on 2014-10-05 05:31

I have also included the excellent Vim bindings here:

https://aur.archlinux.org/packages/vim-csound/

ainola commented on 2014-10-05 03:06

Hi, all. I've attempted to contact speps a few times with no reponse. As a result, I've created another AUR package with an up-to-date csound. Find it here and do read the first comment I left if you care:

https://aur.archlinux.org/packages/csound6/

ainola commented on 2014-10-05 03:04

This package is based on the excellent AUR package by speps: https://aur.archlinux.org/packages/csound/

It was getting out of date and I had attempted to contact him with no results. Therefore, I'm starting this package in an attempt to keep a working csound installation for Arch. I'm pretty new to this so please advise any improvements that can be pointed out.

IIRC, using pacaur without a jdk environment installed will make the script flip out, so you should install jdk7-openjdk or jdk8-openjdk. If anyone knows how to allow the user to select the choice with pacaur (is yaourt affected?) please let me know.

Things I've changed are the download variables to support x.x.x releases, the csound homepage (it's moved to Github for all but downloads) and editing the pkgname var usage since I had to change the name.

ainola commented on 2014-09-25 00:45

Hm, this is quite out of date and does not properly install anymore.

One must install either jdk7-openjdk or jdk8-openjdk; otherwise, the script spams YES when either 1 or 2 should be selected for a java environment.

Even after addressing the above issue, installing is not properly done - shared objects are not found with a simple 'csound' invocation. Building with the official instructions on csound.github.io yields the same results.

@speps, is that 'helping hand' still an offer? I realize you maintain quite a few packages but I do have a vested interest in having a functional Csound implementation in Archlinux - it's one of the most important programs I use!

ryosei commented on 2014-07-07 17:28

version 6.03 is out since 03 May according to the official website.

speps commented on 2014-01-31 01:47

@OverArch https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

OverArch commented on 2013-10-21 20:32

To elaborate, csound would not compile before I installed 'flex' and 'bison'. So attempting to be more specific then my previous comment, adding both flex and bison to the 'makedepends' parameter in the PKGBUILD seems to be needed.

OverArch commented on 2013-10-21 19:30

PKBUILD has 2 dependencies missing:
flex
bison

xharx commented on 2013-06-04 10:08

@speps. I think this package should be part of archlinux. Due to the fact, that I am am less experienced user I think it is better, somebody with more experience ist maintaining it and makes it part of the community repository. I think its better, somebody else takes over.

xharx commented on 2013-06-04 10:08

@speps. I think this package should be part of archlinux. Due to the fact, that I am am less experienced user I think it is better, somebody with more experience ist maintaining it and it makes it part of the community repository. I think its better, somebody else takes over.

xharx commented on 2013-06-04 10:07

@speps. I think this package should be part of archlinux. Due to the fact, that I am am less experienced user I think it is better, somebody with more experience ist maintaining it and it makes it part of the community repository. I think its better, somebody else takes over.

speps commented on 2013-06-03 01:44

@xharx Hi, csound was wrongly disowned by another TU, and I was the previous maintainer.
I see you adopted this but you still do not update it, I can see csound build system could be very tricky, but this should be quite over since the old scons has been totally replaced by cmake in git, finally.
Btw, are you going to take care of this? I have a ready and working build script for latest 5.19.01, I can re-adopt this if you have problems. Let me know what you wanna do, I'm here if you need an helping hand.

felixonmars commented on 2013-05-07 01:25

Any idea about Csound 6.00rc1.1 ?

abique commented on 2013-05-06 18:05

I think that you can make a disown request to archlinux-general mailing list.

creatid commented on 2013-03-10 21:16

@xharx - You should be a TU, because I finally managed to install csound with your files :-)

xharx commented on 2013-03-10 16:37

@dsp
Because I am not a trusted user
update: This PKGBUILD builds with the lua opcodes.
two files
PKGBUILD
################################################
# Maintainer : xharx <georg.koppitz@paschima.de>
# Contributor : SpepS <dreamspepser at yahoo dot it>
# Contributor: Bernardo Barros <bernardobarros@gmail.com>

pkgname=csound
pkgver=5.19.01
pkgrel=1
pkgdesc="A programming language for sound rendering and signal processing."
arch=(i686 x86_64)
url="http://csound.sourceforge.net/"
license=('LGPL')
depends=('fltk' 'fluidsynth' 'liblo' 'lua' 'portaudio' 'portmidi' 'python' 'python2' 'tk' )
makedepends=('scons' 'swig' "java-environment>=6" 'dssi' 'boost' 'lua' 'luajit')
optdepends=('qutecsound: qt frontend'
'cecilia: tcl/tk frontend'
'cecilia4: wxpython frontend'
'vim: vim frontend'
'java-environment: java wrapper'
'luajit: lua wrapper'
'python2: python wrapper')
provides=('csound5')
conflicts=('csound5')
install='csoundinst.install'
source=("http://sourceforge.net/projects/csound/files/csound5/csound5.19/Csound5.19.01.tar.gz"
"http://ccrma.stanford.edu/software/stk/release/stk-4.4.2.tar.gz") # needed by stk opcodes
md5sums=('c9a1c92865ef0af61dcb3fd7d92d24ee'
'0b7bd1f913ca01fb8b2201ebcf853358')

_csopts="useDouble=0 usePortAudio=1 usePortMIDI=1 useALSA=1 useJack=1 useFLTK=1
noFLTKThreads=1 pythonVersion=2.7 buildCsoundVST=0 buildCsoundAC=1
buildCsound5GUI=1 generateTags=0 generatePdf=0 useOSC=1 bufferoverflowu=0
useUDP=1 buildPythonOpcodes=1 buildLuaOpcodes=1
buildRelease=1 noDebug=1 gcc3opt=0 gcc4opt=native useLrint=0 useGprof=0
Word64=1 Lib64=0 dynamicCsoundLibrary=1 buildStkOpcodes=1 install=0
buildPDClass=1 useCoreAudio=0 useAltivec=0 buildDSSI=1 buildUtilities=1
buildTclcsound=1 buildWinsound=0 buildVirtual=1 buildInterfaces=1
buildLuaWrapper=1 buildPythonWrapper=1 buildJavaWrapper=1 withICL=0
withMSVC=0 withSunStudio=0 buildNewParser=1 NewParserDebug=0 buildMultiCore=1
buildvst4cs=0 useGettext=1 buildImageOpcodes=1 useOpenMP=0 tclversion=8.6
includeWii=0 includeP5Glove=0 buildBeats=1 buildcatalog=1 includeSerial=1"

build() {
cd "$srcdir/Csound$pkgver"
cp --force custom-linux-mkg.py custom.py
scons $_csopts -j4
}

package() {
cd "$srcdir/Csound$pkgver"

python2 install.py --vimdir="/usr/share/vim/vimfiles" \
--instdir="$pkgdir" \
--prefix="/usr"

# examples
install -d "$pkgdir/usr/share/$pkgname"
cp -a examples "$pkgdir/usr/share/$pkgname"
cp -a samples "$pkgdir/usr/share/$pkgname"

#remove files that cause a warning from makepkg.
#The first of these files contains checksums, the second a script to deinstall csound
#both files are not needed in an arch environment
rm "$pkgdir/usr/"csound5*.md5sums
rm "$pkgdir/usr/bin/uninstall-csound5"

}
# vim:set ts=2 sw=2 et:
################################################
csoundinst.install
################################################
post_install(){
echo export OPCODEDIR=/usr/lib/csound/plugins > /etc/profile.d/csound.sh
echo export CSSTRNGS=/usr/local/share/locale >> /etc/profile.d/csound.sh
chmod +x /etc/profile.d/csound.sh
echo To use csound with realtime audio please logout and login again
}

post_remove() {
rm /etc/profile.d/csound.sh
}
################################################

dsp commented on 2013-03-09 01:59

Thank You.
this PKGBUILD worked for me, after I added "lua" as a build dependency.

@xharx
why are you not allowed to upload the package? It's important and it works.

xharx commented on 2013-03-03 16:37

Sure I can do that. The only problem is, I had to switch of buildLuaOpcodes because of an error during compile.
http://csound.1045644.n5.nabble.com/Error-compiling-with-buildLuaOpcodes-1-td5720684.html
Two files
PKGBUILD
################################################
# Maintainer : xharx <georg.koppitz@paschima.de>
# Contributor : SpepS <dreamspepser at yahoo dot it>
# Contributor: Bernardo Barros <bernardobarros@gmail.com>

pkgname=csound
pkgver=5.19.01
pkgrel=1
pkgdesc="A programming language for sound rendering and signal processing."
arch=(i686 x86_64)
url="http://csound.sourceforge.net/"
license=('LGPL')
depends=('fltk' 'fluidsynth' 'liblo' 'lua' 'portaudio' 'portmidi' 'python' 'python2' 'tk' )
makedepends=('scons' 'swig' "java-environment>=6" 'dssi' 'boost' 'luajit')
optdepends=('qutecsound: qt frontend'
'cecilia: tcl/tk frontend'
'cecilia4: wxpython frontend'
'vim: vim frontend'
'java-environment: java wrapper'
'luajit: lua wrapper'
'python2: python wrapper')
provides=('csound5')
conflicts=('csound5')
install='csoundinst.install'
source=("http://sourceforge.net/projects/csound/files/csound5/csound5.19/Csound5.19.01.tar.gz"
"http://ccrma.stanford.edu/software/stk/release/stk-4.4.2.tar.gz") # needed by stk opcodes
md5sums=('c9a1c92865ef0af61dcb3fd7d92d24ee'
'0b7bd1f913ca01fb8b2201ebcf853358')

_csopts="useDouble=0 usePortAudio=1 usePortMIDI=1 useALSA=1 useJack=1 useFLTK=1
noFLTKThreads=1 pythonVersion=2.7 buildCsoundVST=0 buildCsoundAC=1
buildCsound5GUI=1 generateTags=0 generatePdf=0 useOSC=1 bufferoverflowu=0
useUDP=1 buildPythonOpcodes=1 buildLuaOpcodes=0
buildRelease=1 noDebug=1 gcc3opt=0 gcc4opt=native useLrint=0 useGprof=0
Word64=1 Lib64=0 dynamicCsoundLibrary=1 buildStkOpcodes=1 install=0
buildPDClass=1 useCoreAudio=0 useAltivec=0 buildDSSI=1 buildUtilities=1
buildTclcsound=1 buildWinsound=0 buildVirtual=1 buildInterfaces=1
buildLuaWrapper=1 buildPythonWrapper=1 buildJavaWrapper=1 withICL=0
withMSVC=0 withSunStudio=0 buildNewParser=1 NewParserDebug=0 buildMultiCore=1
buildvst4cs=0 useGettext=1 buildImageOpcodes=1 useOpenMP=0 tclversion=8.6
includeWii=0 includeP5Glove=0 buildBeats=1 buildcatalog=1 includeSerial=1"

build() {
cd "$srcdir/Csound$pkgver"
cp --force custom-linux-jpff.py custom.py
scons $_csopts
}

package() {
cd "$srcdir/Csound$pkgver"

python2 install.py --vimdir="/usr/share/vim/vimfiles" \
--instdir="$pkgdir" \
--prefix="/usr"

# examples
install -d "$pkgdir/usr/share/$pkgname"
cp -a examples "$pkgdir/usr/share/$pkgname"
cp -a samples "$pkgdir/usr/share/$pkgname"

#remove files that cause a warning from makepkg.
#The first of these files contains checksums, the second a script to deinstall csound
#both files are not needed in an arch environment
rm "$pkgdir/usr/"csound5*.md5sums
rm "$pkgdir/usr/bin/uninstall-csound5"

}
################################################
csoundinst.install
################################################
post_install(){
echo export OPCODEDIR=/usr/lib/csound/plugins > /etc/profile.d/csound.sh
echo export CSSTRNGS=/usr/local/share/locale >> /etc/profile.d/csound.sh
chmod +x /etc/profile.d/csound.sh
echo To use csound with realtime audio please logout and login again
}

post_remove() {
rm /etc/profile.d/csound.sh
}
################################################



felixonmars commented on 2013-03-03 14:14

@xharx
You could paste it here to help us :)

xharx commented on 2013-03-03 14:10

I have created a package with the latest version of csound but I cant upload because I am not allowed

smoge commented on 2013-03-01 02:28

This is an important package. Anyone knows how to fix it? BTW it's a good candidate for [community] once it's fixed.

smoge commented on 2013-03-01 02:22

This is an important package. Anyone knows how to fix it? BTW it's a good candidate for [community].

smoge commented on 2013-03-01 02:22

Hello speps! This is an important package. Anyone know how to fix it? BTW it's a good candidate for [community].

felixonmars commented on 2013-02-09 15:58

In file included from H/csound_orc.h:16:0,
from Engine/cs_par_dispatch.c:28:
Engine/csound_orcparse.h:37:0: note: this is the location of the previous defini
tion
In file included from H/csound_orc.h:16:0,
from Engine/cs_par_dispatch.c:28:
Engine/csound_orcparse.h:153:22: error: unknown type name \342\200\230PARSE_PARM
\342\200\231
Engine/cs_par_dispatch.c: In function \342\200\230csp_dag_calculate_max_roots\34
2\200\231:
Engine/cs_par_dispatch.c:1497:22: warning: variable \342\200\230instr\342\200\23
1 set but not used [-Wunused-but-set-variable]
scons: *** [Engine/cs_par_dispatch.os] Error 1
scons: building terminated because of errors.

paum commented on 2013-01-14 09:22

please update PKGBUILD. cant build.
thanks.

arch-alex commented on 2013-01-11 06:56

Thank you very much for the package and the patch! Now it gets compiled for me, and after changing the version of tcl to 8.6 it gets linked as well.

This software is used by many composers of electronic music and it should definitely go into the official repository.

arch-alex commented on 2013-01-11 06:48

Thank you very much for the package and the patch! Now it gets compiled for me, and after changing the version of tcl to 8.6 it gets linked as well.

This software is used by many composers of electronic music and it should definitely go into the official repository.

creatid commented on 2012-12-23 22:17

@pnorcks
Unfortunately it is still not working.

Most of it now builds, but when building Opcodes/LuaCsound.os scons aborts with
"fatal error : lua.h: No such file or directory".

I checked /usr/include/luajit-2.0 and the file is there. I also tried creating /usr/local/include/luajit-2.0/ and copying all those files there (temporarily)
but no luck.

pnorcks commented on 2012-12-21 02:26

creatid: Thanks, my copy&paste to the github interface was at fault. If you download revision 2 of that patch, the md5sum should pass now.

creatid commented on 2012-12-20 23:17

@pnorcks
Tried your solution, but when using your PKGBUILD, the luajit patch did not pass the validity check. So, so far still no luck.

Might be my ignorance as I am fairly new to custom builds. Did quite a few AUR builds though. I simply copied your files into the csound AUR directory. The build downloaded 5.18.02 fine and found the luajit patch but aborted on the md5sum check.

pnorcks commented on 2012-12-20 07:57

creatid: 5.18.02 needs a one-line patch for SConstruct, and with that (and adding eigen3 as a build dependency), I'm able to build the package.

I've posted an updated PKGBUILD (https://gist.github.com/4343591) and the referenced patch (https://gist.github.com/4343594)

creatid commented on 2012-12-20 00:04

Is this still maintained? I get the same error as himynameisphil and smoge (from July and August). Also csound5.18.02 is out now. I re-installed my systems and now can't get csound to work any longer and I need it for my work as composer.

Anonymous comment on 2012-08-04 18:29

Apparently this is fixed in git. I did a pull and managed to install successfully.

smoge commented on 2012-08-04 17:52

same error here

Anonymous comment on 2012-07-31 02:38

In file included from H/csound_orc.h:16:0,
from Engine/cs_par_dispatch.c:28:
Engine/csound_orcparse.h:153:22: error: unknown type name ?PARSE_PARM?
In file included from Engine/cs_par_dispatch.c:28:0:
H/csound_orc.h:24:0: warning: "YYDEBUG" redefined [enabled by default]
In file included from H/csound_orc.h:16:0,
from Engine/cs_par_dispatch.c:28:
Engine/csound_orcparse.h:37:0: note: this is the location of the previous definition
Engine/cs_par_dispatch.c: In function ?csp_dag_calculate_max_roots?:
Engine/cs_par_dispatch.c:1497:22: warning: variable ?instr? set but not used [-Wunused-but-set-variable]
scons: *** [Engine/cs_par_dispatch.os] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...

Anonymous comment on 2012-06-29 13:49

Please add eigen3 as dependencies

hermes14 commented on 2012-06-15 09:17

Ok, thanks for the explanation, that's what I wanted to hear ;)

pnorcks commented on 2012-06-15 06:10

hermes14: eigen3 is a C++ template library that distributes header files for including in C++ source. Unless C++ source generation/compilation is happening at runtime, then I would say eigen3 is just a build dependency :)

hermes14 commented on 2012-06-14 15:25

Thanks pnorks, installing eigen3 actually did the trick.
Anyway, it looks like it's not just a build dependency, thus it should be added to the depends array. Please correct me if I'm wrong.

pnorcks commented on 2012-06-14 05:50

There is a missing build dependency: 'eigen3'. Installing that package should fix the install issue.

dvzrv commented on 2012-06-09 16:04

@speps: This is the exact output the package function dies upon: http://pastebin.com/MPwr1a24
If you need more, let me know.

hermes14 commented on 2012-06-08 11:31

The same here

dvzrv commented on 2012-06-01 11:34

hmm, build breaks on:
"install: cannot stat ‘luaCsoundAC.so’: No such file or directory"

Anonymous comment on 2011-12-31 03:11

Hi @speps, I solved this when installed emacs.. Thanks an Happy New Year!!!!

Anonymous comment on 2011-12-31 02:40

Hi @speps, I solved this when installed emacs.. Thanks an Happy New Year!!!!

speps commented on 2011-12-31 01:02

@osakaiba Thanks for reporting, emacs was a build dependency for etags. Btw i've dropped etags support. I'll reintroduce it on eventual requests.
Now it should be solved, let me know if you get other issues. C ya

Anonymous comment on 2011-12-30 16:09

Hi!

I have a problem in the installation

sh: etags: command not found
scons: *** [TAGS] Error 127
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build csound.
==> Restart building csound ? [y/N]

----
Any can help me? (sorry for my bad english)

speps commented on 2011-12-23 15:23

@david.runge Thanks for reporting, source tarball for version 5.15.0 has been uploaded twice upstream. Updated.

dvzrv commented on 2011-12-23 03:34

please update md5 for Csound source to 'c035606c63bf1c950a5ade16f338b100'

speps commented on 2011-10-28 18:17

@trontonic Thanks for reporting the java thing. setconf is a good tool for this kind of situations, btw i prefer using standard tools when it is possible.
Updated to version 5.14.2 with enabled java wrappers (java include path fixed with a tricky sed line)

xyproto commented on 2011-10-27 16:57

Searched a bit, and it does not seem straightforward to produce a csnd.jar file, at least not with the files included in the tarball.
If it helps, this command can add the include directories of openjdk to custom.py:
setconf custom.py customCPPPATH "['/usr/lib/jvm/java-7-openjdk/include', '/usr/lib/jvm/openjdk6/include']"

xyproto commented on 2011-10-27 16:11

5.14.2 is out and current download link is dead.
Please also include csnd.jar so that the example included in /usr/share/csound/examples/java can work.

smoge commented on 2011-10-13 19:53

5.14 is out

memeplex commented on 2011-09-27 02:13

Correction: blue is not recommended as optdepend. But anyway... I insist :).

memeplex commented on 2011-09-27 02:09

Another thing to take into account. Building by default with useDouble=1 wreak havoc on both blue and qutecsound realtime control (widgets) support. For qutecsound I'm expecting official confirmation although I've tested it against useDouble=1 (widget-fed values are constantly zero) and useDouble=0 (works fine). For blue 64-bit support is explicitly denied in the installation instructions. Since this package recommends both blue and qutecsound as frontends a saner default would be 32-bit precision, I guess.

memeplex commented on 2011-09-27 02:02

Also you may want to add:

# Fix for https://sourceforge.net/tracker/?func=detail&aid=3414269&group_id=81968&atid=564599
sed -i "s/if luaFound:/if luaFound and commonEnvironment['buildLuaWrapper'] != '0':/" SConstruct

to fix this:

https://sourceforge.net/tracker/?func=detail&aid=3414269&group_id=81968&atid=564599

despite lua is enabled by default in your package.

memeplex commented on 2011-09-26 14:29

Just add this to package() in order to fix the below missing CsoundAC issue.

# Install python CsoundAC bindings
cp _CsoundAC.so CsoundAC.py $pkgdir/usr/lib/python2.7/site-packages/

memeplex commented on 2011-09-26 01:29

In [1]: import CsoundAC
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/home/carlos/<ipython-input-1-d1f604a2b686> in <module>()
----> 1 import CsoundAC

ImportError: No module named CsoundAC

memeplex commented on 2011-09-26 00:45

ERROR: Don't know how to build from a source file with suffix `.y'

Seems as some dependencies are missing, look here
http://csound.1045644.n5.nabble.com/building-from-GIT-td4307416.html.

memeplex commented on 2011-09-26 00:44

ERROR: Don't know how to build from a source file with suffix `.y'

Seems as some dependencies are missing, look here
http://csound.1045644.n5.nabble.com/building-from-GIT-td4307416.html.

speps commented on 2011-08-19 02:56

@dnoskov Thanks for reporting, that's a common flkt 1.3 related issue.
Package bumped to release 3 > added fltk 1.3 support and stk opcodes

Anonymous comment on 2011-08-11 21:30

I get this error while compiling:
In file included from InOut/virtual_keyboard/FLTKKeyboardWindow.hpp:34:0,
from InOut/virtual_keyboard/FLTKKeyboardWindow.cpp:24:
InOut/virtual_keyboard/SliderBank.hpp:29:32: fatal error: Fl/Fl_Value_Slider.H: No such file or directory
compilation interrupted.
scons: *** [InOut/virtual_keyboard/FLTKKeyboardWindow.os] Error 1
scons: building terminated because of errors.

speps commented on 2011-05-09 23:10

@lifo2 https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

lifo2 commented on 2011-05-08 17:59

Missing build dependencies: bison & flex

speps commented on 2011-01-26 19:31

@all With the new csound release - 5.13.0 - things works as expected again. All binding are working (python java lua etc)
TODO: stk opcodes inclusion ==> Cheers

speps commented on 2010-12-28 03:02

@all Uploaded a temporary release of csound 5 while still figuring out why i cannot get python bindings (damned csnd.py)
Comments, suggests, miracles are welcome ==> C ya