Radium on Alpine Journal
Created on 2020-08-30T22:08:09.819556
I still do not have a working copy of Radium. It is an ongoing project.
Old VST Headers
Vendored Dependencies
- Ships with a build script but it kept wiping out already compiled files, which was annoying since I had to tweak those to get them to compile.
- Replaced the build script with a mkfile. The mkfile builds the dep, touches a marker and prevents blowing up the whole build dir because I had to restart a puredata compile.
Faust
- Have to modify the linker to include =-Wl,--whole-archive /usr/lib/libexecinfo.a -Wl,--no-whole-archive=.
Puredata
- Have to install =bsd-compat= package to support the stat code.
- Also need to add =-D_BSD_SOURCE= and =-D_POSIX_C_SOURCE= to activate the bsd compat headers.
- Also have to patch make.scm
JUCE
- Have to patch out references to glibc extensions that deal with user locale.
Release Builds
- Infinite symlink loop. Had to patch build script so it stopped doing this.
- Crashes due to some problem about Qt trying to find plugin support for xcb.
Debug Builds
- Fails due to unresolved symbols required in debug but not release builds.