BelaPlatform / supercollider

an environment and programming language for real time audio synthesis and algorithmic composition
GNU General Public License v3.0
14 stars 8 forks source link

std::system_error thrown when building with all appropriate Xenomai flags #26

Closed giuliomoro closed 6 years ago

giuliomoro commented 7 years ago

If I compile with the appropriate xenomai flags, as returned by /usr/xenomai/bin/xeno-config --skin posix --ldflags:

-Wl,@/usr/xenomai/lib/posix.wrappers -L/usr/xenomai/lib -lpthread_rt -lxenomai -lpthread -lrt

Then scsynth dies with terminate called after throwing an instance of 'std::system_error'

giuliomoro commented 7 years ago

I think this has to do with --wrap getting in the way of libstdc++. Hopefully will get some more insight from this, though I think it is a generic issue when using --wrap with shared libraries, more than a Xenomai-specific issue.

giuliomoro commented 6 years ago

we don't really need this.