Package Details: supercollider-git 3.9.3.r783.g88621c5f91-1

Git Clone URL: https://aur.archlinux.org/supercollider-git.git (read-only)
Package Base: supercollider-git
Description: Environment and programming language for real time audio synthesis and algorithmic composition
Upstream URL: https://supercollider.github.io/
Keywords: audio multimedia supercollider synthesis
Licenses: GPL3
Conflicts: supercollider
Provides: supercollider
Submitter: None
Maintainer: dvzrv
Last Packager: dvzrv
Votes: 14
Popularity: 0.005304
First Submitted: 2010-11-01 21:58
Last Updated: 2018-08-13 19:10

Latest Comments

1 2 3 4 Next › Last »

helldrak commented on 2018-08-13 23:48

@dvzrv: that was amazingly quick after my comment! Thanks a lot for your time and your fix – everything is now working. All the best,

dvzrv commented on 2018-08-13 19:12

@helldrak: I've fixed the PKGBUILD. There were quite a few changes upstream, that I didn't have time to fix before.

I applied a fix for boost > 1.67.0 and generally did some cleanup of the build script.

helldrak commented on 2018-08-12 16:34

Hi everyone, I can’t compile supercollider on a fresh Manjaro install (gnome). Here is the output of makepkg :

==> Création du paquet supercollider-git 3.8.0.r3577.g49a6746087-1 (dim. 12 août 2018 18:32:53 CEST)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> Mise à jour du dépôt supercollider git
Récupération de origin
  -> Mise à jour du dépôt nova-simd git
Récupération de origin
  -> Mise à jour du dépôt nova-tt git
Récupération de origin
  -> Mise à jour du dépôt hidapi git
Récupération de origin
  -> Mise à jour du dépôt scvim git
Récupération de origin
  -> Mise à jour du dépôt portaudio git
Récupération de origin
  -> Mise à jour du dépôt yaml-cpp git
Récupération de origin
==> Validation des fichiers source avec sha512sums…
    supercollider ... Ignoré
    nova-simd ... Ignoré
    nova-tt ... Ignoré
    hidapi ... Ignoré
    scvim ... Ignoré
    portaudio ... Ignoré
    yaml-cpp ... Ignoré
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
  -> Création d’une copie de travail du dépot supercollider git…
Clonage dans 'supercollider'...
fait.
  -> Création d’une copie de travail du dépot nova-simd git…
Clonage dans 'nova-simd'...
fait.
  -> Création d’une copie de travail du dépot nova-tt git…
Clonage dans 'nova-tt'...
fait.
  -> Création d’une copie de travail du dépot hidapi git…
Clonage dans 'hidapi'...
fait.
  -> Création d’une copie de travail du dépot scvim git…
Clonage dans 'scvim'...
fait.
  -> Création d’une copie de travail du dépot portaudio git…
Clonage dans 'portaudio'...
fait.
  -> Création d’une copie de travail du dépot yaml-cpp git…
Clonage dans 'yaml-cpp'...
fait.
==> Lancement de prepare()…
Sous-module 'editors/sc-el' (https://github.com/supercollider/scel/) enregistré pour le chemin 'editors/sc-el'
Sous-module 'editors/scvim' (https://github.com/supercollider/scvim.git) enregistré pour le chemin 'editors/scvim'
Sous-module 'external_libraries/hidapi' (git://github.com/supercollider/hidapi.git) enregistré pour le chemin 'external_libraries/hidapi'
Sous-module 'external_libraries/nova-simd' (git://github.com/timblechmann/nova-simd.git) enregistré pour le chemin 'external_libraries/nova-simd'
Sous-module 'external_libraries/nova-tt' (git://github.com/timblechmann/nova-tt.git) enregistré pour le chemin 'external_libraries/nova-tt'
Sous-module 'external_libraries/portaudio_sc_org' (https://github.com/supercollider/portaudio.git) enregistré pour le chemin 'external_libraries/portaudio_sc_org'
Sous-module 'external_libraries/yaml-cpp' (https://github.com/supercollider/yaml-cpp.git) enregistré pour le chemin 'external_libraries/yaml-cpp'
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/editors/sc-el'...
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/editors/scvim'...
fait.
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/external_libraries/hidapi'...
fait.
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/external_libraries/nova-simd'...
fait.
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/external_libraries/nova-tt'...
fait.
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/external_libraries/portaudio_sc_org'...
fait.
Clonage dans '/home/tcip/.aurBuilds/supercollider-git/src/supercollider/external_libraries/yaml-cpp'...
fait.
Chemin de sous-module 'editors/sc-el' : 'aeea3ad4be9306d14c3a734a4ff54fee10ac135b' extrait
Chemin de sous-module 'editors/scvim' : '30cefc2527b1ff6080189c0c1914bc949c471b70' extrait
Chemin de sous-module 'external_libraries/hidapi' : '80a10cee3d203c83696a4f7bfe0289f17a58deff' extrait
Chemin de sous-module 'external_libraries/nova-simd' : 'd2c87d6a9776e857b54c6bb4533551034e4a1bc1' extrait
Chemin de sous-module 'external_libraries/nova-tt' : '73860bb063511ff5e100b159bee64ce538ce8f12' extrait
Chemin de sous-module 'external_libraries/portaudio_sc_org' : 'a906f6aaddb6c7b9601e38116ee80fc778c9e9c9' extrait
Chemin de sous-module 'external_libraries/yaml-cpp' : '728e26e42645d4d70ca65522990f915f47b47a50' extrait
==> Lancement de pkgver()…
==> Suppression du répertoire $pkgdir/ existant…
==> Lancement de build()…
==> x86_64 architecture detected.
-- The C compiler identification is GNU 8.1.1
-- The CXX compiler identification is GNU 8.1.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- SuperCollider Version: 3.10.0-beta1
-- Building from branch develop, commit hash is 49a6746087
-- Compiling with Qt GUI
-- Found Pthreads: /usr/lib/libpthread.so  
-- building boost libraries manually
-- using bundled libyaml-cpp
-- HIDAPI components:
--     linux hidraw
-- libudev stable: 1
-- Found UDev: /usr/lib/libudev.so
--    include: /usr/include
--     hidapi_parser
-- Building with HID support
-- Using fftw3f
-- Found Sndfile: /usr/lib/libsndfile.so  
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.5.3") 
-- Checking for module 'jack'
--   Found jack, version 1.9.12
-- Found jack: /usr/lib/libjack.so
-- Audio API: jack
-- Found Avahi: /usr/lib/libavahi-common.so  
-- Found ALSA: /usr/lib/libasound.so (found version "1.1.6") 
-- Found GNU Readline version 7.0: /usr/lib/libreadline.so
CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5WebEngine" with
  any of the following names:

    Qt5WebEngineConfig.cmake
    qt5webengine-config.cmake

  Add the installation prefix of "Qt5WebEngine" to CMAKE_PREFIX_PATH or set
  "Qt5WebEngine_DIR" to a directory containing one of the above files.  If
  "Qt5WebEngine" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  QtCollider/CMakeLists.txt:3 (find_package)
  lang/CMakeLists.txt:158 (include)


-- Configuring incomplete, errors occurred!
See also "/home/tcip/.aurBuilds/supercollider-git/src/supercollider/bld/CMakeFiles/CMakeOutput.log".
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…

Any idea of what went wrong and what I can do to solve this? Thanks in advance and all the best,

dvzrv commented on 2017-05-25 12:21

I upgraded this to the latest master upstream again (see https://github.com/supercollider/supercollider/issues/2857 for more info).
All hail bleeding edge. Enjoy!

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/libc++abi.so.1: 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/libc++abi.so.1: 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:
set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -latomic")
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.