Package Details: supercollider-git 3.7.1.r395.gf6060cb-1

Git Clone URL: (read-only)
Package Base: supercollider-git
Description: An environment and programming language for real time audio synthesis and algorithmic composition.
Upstream URL:
Keywords: audio multimedia supercollider synthesis
Licenses: GPL3
Conflicts: supercollider
Provides: supercollider
Submitter: None
Maintainer: dvzrv
Last Packager: dvzrv
Votes: 12
Popularity: 0.635999
First Submitted: 2010-11-01 21:58
Last Updated: 2016-05-21 22:29

Required by (3)

Sources (1)

Latest Comments

dvzrv commented on 2016-05-27 09:40

@bontric: hope this is resolved? The package should build fine atm.

bontric commented on 2016-02-08 10:15

Ran into some problems here.

[ 0%] Building CXX object external_libraries/CMakeFiles/yaml.dir/libyamlcpp.cpp.o
In file included from /tmp/yaourt-tmp-ben/aur-supercollider-git/src/supercollider/bld/external_libraries/libyamlcpp.cpp:2:
In file included from /tmp/yaourt-tmp-ben/aur-supercollider-git/src/supercollider/external_libraries/yaml-cpp-0.3.0/src/tag.cpp:1:
/tmp/yaourt-tmp/aur-supercollider-git/src/supercollider/external_libraries/yaml-cpp-0.3.0/src/tag.h:8:10: fatal error:
'string' file not found
#include <string>
1 error generated.
external_libraries/CMakeFiles/yaml.dir/build.make:62: recipe for target 'external_libraries/CMakeFiles/yaml.dir/libyamlcpp.cpp.o' failed

After I installed libstc++5 nothing changed. Installing libc++, from the aur, fixed this issue but leads to another one:

[ 28%] Linking CXX executable scsynth
/usr/bin/ld: libscsynth.a(SC_ComPort.cpp.o): undefined reference to symbol '_ZTVSt8bad_cast'
/usr/lib/ error adding symbols: DSO missing from command line
clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)
server/scsynth/CMakeFiles/scsynth.dir/build.make:105: recipe for target 'server/scsynth/scsynth' failed
make[2]: *** [server/scsynth/scsynth] Error 1
CMakeFiles/Makefile2:3460: recipe for target 'server/scsynth/CMakeFiles/scsynth.dir/all' failed
make[1]: *** [server/scsynth/CMakeFiles/scsynth.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

I guess the problem here is that libc++abi is not linked:

/usr/lib/ error adding symbols: DSO missing from command line

But I might be on the wrong track using libc++ anyways.I thought it might be a better idea to ask for some advice, before getting more into this.

Also: I guess vim and emacs shouldn't be make-dependencies

dvzrv commented on 2016-01-31 21:13

Switched to 3.7 branch to get first beta release.
IDE seems to spin up fine, build goes through okay, but maybe I'm missing something.
Please test!

dvzrv commented on 2015-08-14 16:47

@smoge: thx! it's fixed now.

smoge commented on 2015-08-13 06:19

From sc-users:
I was trying to compile supercollider (direct from git source) yesterday on Arch Linux with supernova enabled, and noticed this same problem.

The solution given in that Stack Overflow post, did work - I added:
to the CMakeLists.txt file, and everything compiled successfully.

dvzrv commented on 2015-07-12 13:51

Builds on rpi2 (armv7), but throws errors during start of sclang. Need to check where those come from.

dvzrv commented on 2015-07-07 17:16

Updated for 3.7.0.alpha.
Unfortunately without Supernova support. Going to write a bug report for that soon and will see, if/how it can be enabled during build again.

dvzrv commented on 2015-04-16 09:01

@smoge: About to update this (sorry, caught up with work the past few weeks). Do you have any ARM devices to test it on something like a RPi1? I would have to reinstall mine.

Hope it'll be done in a couple of hours.

dvzrv commented on 2013-12-02 15:06

The build now works again (since 20131111). A day later sclang has been breaking though. I'm using a commit in between.
Updated to also work with armv6/7.

paum commented on 2013-10-12 11:56

[ 5%] Building CXX object server/plugins/CMakeFiles/BinaryOpUGens_supernova.dir/BinaryOpUGens.cpp.o
In file included from /tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/external_libraries/boost/boost/atomic.hpp:12:0,
from /tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/external_libraries/nova-tt/nova-tt/rw_spinlock.hpp:28,
from /tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/include/plugin_interface/SC_SndBuf.h:27,
from /tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/include/plugin_interface/SC_World.h:27,
from /tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/include/plugin_interface/SC_PlugIn.h:24,
from /tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/server/plugins/BinaryOpUGens.cpp:22:
/tmp/yaourt-tmp-paum/aur-supercollider-git/src/supercollider-build/external_libraries/boost/boost/atomic/atomic.hpp:202:16: error: ‘uintptr_t’ was not declared in this scope
typedef atomic<uintptr_t> atomic_uintptr_t;

All comments