Csound Csound-dev Csound-tekno Search About

[Csnd-dev] Library help

Date2017-01-01 15:19
FromDave Seidel
Subject[Csnd-dev] Library help
Happy new year!

I've been getting some benign (for me) but annoying undefined symbol errors for a while now, finally looking into eliminating them. Building csound (develop) on Linux Mint, just pulled this morning. Cmake runs fine, make runs fine. (Cmake console output at the end of this message.)

I removed /usr/local/lib/csound/plugins64-6.0 content before installing, ran ldconfig after. As before csound is operating just fine for me given the subset of opcodes I tend to use, but I get the following:

dave@ramanujan ~ $ csound -+rtmidi=portmidi --midi-devices
virtual_keyboard real time MIDI plugin for Csound
0dBFS level = 32768.0
--Csound version 6.09 (double samples) Jan  1 2017 
[commit: 37bbbb67de65411662f77f162538ca98a16afffd]
libsndfile-1.0.25
rtmidi: PortMIDI module enabled
rtaudio: ALSA module enabled
2 MIDI input devices 
 0: 0 (Midi Through Port-0)
 1: 1 (CVpal MIDI 1)
2 MIDI output devices 
 0: 0 (Midi Through Port-0)
 1: 1 (CVpal MIDI 1)
WARNING: could not open library '/usr/local/lib/csound/plugins64-6.0/libstkops.so' (/usr/local/lib/csound/plugins64-6.0/libstkops.so: undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
WARNING: could not open library '/usr/local/lib/csound/plugins64-6.0/libpy.so' (/usr/local/lib/csound/plugins64-6.0/libpy.so: undefined symbol: PyFile_AsFile)
end of score.   overall amps:      0.0
  overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.004s, CPU: 0.003s

Again, not fatal (for my usage, so far), but they hint at missing functionality. FYI, this started happening after a system (including kernel) upgrade a few months ago, so who knows what all changed, plus I have an unholy accretion of Gnome and KDE stuff with an XFCE front end. I should mention also that I have no such warnings when I build/run on my Debian box, but that's a much younger system with a corresponding lower level of bit rot.

Any ideas are appreciated.

Thanks, and again, Happy New Year to all!

- Dave

P.S. cmake output:

dave@ramanujan ~/src/csound/cs6make $ cmake . 
-- /home/dave/src/csound/csound
-- LIBRARY INSTALL DIR: lib
-- Building with 64-bit floats
-- Not using Custom.cmake file.
-- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
-- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
-- BUILD_PLUGINS_DIR set to /home/dave/src/csound/cs6make.
-- Boost version: 1.58.0
-- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY MUSICXML_INCLUDE_DIR) 
-- Could NOT find PORTSMF (missing:  PORTSMF_INCLUDE_DIR) 
-- Could NOT find VSTSDK2X (missing:  VSTSDK2X_INCLUDE_DIR) 
-- Using atomic builtins.
-- USE_LRINT is enabled.
-- USE_OPEN_MP is enabled.
-- GIT: /usr/bin/git
-- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
-- Not building with score parser.
-- Not building with new parser debugging.
-- Building with multicore support.
-- USE_GETTEXT is enabled.
-- Using GNU gettext.
-- Setting textdomain to /usr/local/share/locale.
-- Building on Linux.
--   ADDING LIBRT LIBRARY: /usr/lib/x86_64-linux-gnu/librt.so.
-- Boost version: 1.58.0
-- BUILD_CHUA_OPCODES is enabled.
-- BUILD_DSSI_OPCODES is enabled.
-- BUILD_FLUID_OPCODES is enabled.
-- BUILD_JACK_OPCODES is enabled.
-- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
-- BUILD_OSC_OPCODES is enabled.
-- BUILD_IMAGE_OPCODES is enabled.
-- BUILD_PYTHON_OPCODES is enabled.
-- BUILD_LUA_OPCODES is enabled.
-- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
-- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling BUILD_WIIMOTE_OPCODES
-- BUILD_WIIMOTE_OPCODES is disabled.
-- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
-- BUILD_P5GLOVE_OPCODES is disabled.
-- BUILD_FAUST_OPCODES is disabled.
-- BUILD_VST4CS_OPCODES is disabled.
-- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
-- BUILD_STK_OPCODES is enabled.
-- Building STK opcodes.
-- HDF5_library="HDF5_library-NOTFOUND", so disabling BUILD_HDF5_OPCODES
-- HDF5_H="", so disabling BUILD_HDF5_OPCODES
-- BUILD_HDF5_OPCODES is disabled.
-- BUILD_WEBSOCKET_OPCODE is disabled.
-- 
-- ## REALTIME AUDIO AND MIDI ##
-- APPLE="", so disabling USE_COREMIDI
-- COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND", so disabling USE_COREMIDI
-- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so disabling USE_COREMIDI
-- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling USE_COREMIDI
-- USE_COREMIDI is disabled.
-- APPLE="", so disabling USE_AUDIOUNIT
-- COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND", so disabling USE_AUDIOUNIT
-- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND", so disabling USE_AUDIOUNIT
-- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- USE_AUDIOUNIT is disabled.
-- USE_ALSA is enabled.
-- USE_PULSEAUDIO is enabled.
-- USE_PORTAUDIO is enabled.
-- Building rtpa module.
-- USE_PORTMIDI is enabled.
-- USE_JACK is enabled.
-- USE_FLTK is enabled.
-- BUILD_VIRTUAL_KEYBOARD is enabled.
-- 
-- Building C++ interface library.
-- Found SWIG: /usr/bin/swig2.0 (found suitable version "2.0.12", minimum required is "2.0") 
-- PYTHON_LIBRARY: /usr/lib/x86_64-linux-gnu/libpython3.5m.so
-- BUILD_PYTHON_INTERFACE is enabled.
-- BUILD_JAVA_INTERFACE is enabled.
-- BUILD_LUA_INTERFACE is enabled.
-- JNI INCLUDE set to /usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/usr/lib/jvm/default-java/include.
-- Building csLadspa.
-- BUILD_CSBEATS is enabled.
-- BUILD_PD_CLASS is enabled.
-- BUILD_WINSOUND is disabled.
-- Boost version: 1.58.0
-- Found SWIG: /usr/bin/swig2.0 (found version "2.0.12") 
-- BUILD_CSOUND_AC is enabled.
-- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
-- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
-- USE_SYSTEM_PORTSMF is disabled.
-- Building CsoundAC Python interface.
-- Building CsoundAC Lua interface.
-- BUILD_CSOUNDVST is disabled.
-- BUILD_CSOUNDVST: OFF.
-- Not building csound~ for Max/MSP
-- MAX_SDK_ROOT is not defined.
-- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so disabling BUILD_TESTS
-- BUILD_STATIC_LIBRARY="OFF", so disabling BUILD_TESTS
-- BUILD_TESTS is disabled.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/dave/src/csound/cs6make

Date2017-01-01 15:53
FromJohn ff
SubjectRe: [Csnd-dev] Library help
You are. Missing STK and python

Sent from TypeApp
On 1 Jan 2017, at 15:20, Dave Seidel <dave.seidel@GMAIL.COM> wrote:
Happy new year!

I've been getting some benign (for me) but annoying undefined symbol errors for a while now, finally looking into eliminating them. Building csound (develop) on Linux Mint, just pulled this morning. Cmake runs fine, make runs fine. (Cmake console output at the end of this message.)

I removed /usr/local/lib/csound/plugins64-6.0 content before installing, ran ldconfig after. As before csound is operating just fine for me given the subset of opcodes I tend to use, but I get the following:

dave@ramanujan ~ $ csound -+rtmidi=portmidi --midi-dev ices
virtual_keyboard real time MIDI plugin for Csound
0dBFS level = 32768.0
--Csound version 6.09 (double samples) Jan  1 2017 
[commit: 37bbbb67de65411662f77f162538ca98a16afffd]
libsndfile-1.0.25
rtmidi: PortMIDI module enabled
rtaudio: ALSA module enabled
2 MIDI input devices 
 0: 0 (Midi Through Port-0)
 1: 1 (CVpal MIDI 1)
2 MIDI output devices 
 0: 0 (Midi Through Port-0)
 1: 1 (CVpal MIDI 1)
WARNING: could not open library '/usr/local/lib/csound/plugins64-6.0/libstkops.so' (/usr/local/lib/csound/plugins64-6.0/libstkops.so: undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
WARNING: could not open library '/usr/local/lib/csound/plugins64-6.0/libpy.so' (/usr/local/lib/csound/plugins64-6.0/libpy.so: undefined symbol: PyFile_AsFile)
end of score.   overall amps:      0.0
  overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.004s, CPU: 0.003s

Again, not fatal (for my usage, so far), but they hint at missing functionality. FYI, this started happening after a system (including kernel) upgrade a few months ago, so who knows what all changed, plus I have an unholy accretion of Gnome and KDE stuff with an XFCE front end. I should mention also that I have no such warnings when I build/run on my Debian box, but that's a much younger system with a corresponding lower level of bit rot.

Any ideas are appreciated.

Thanks, and again, Happy New Year to all!

- Dave

P.S. cmake output:

dave@ramanujan ~/src/csound/cs6make $ cmake . 
-- /home/dave/src/csound/csound
-- LIBRARY INSTALL DIR: lib
-- Building with 64-bit floats
-- Not using Custom.cmake file.
-- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
-- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
-- BUILD_PLUGINS_DIR set to /home/dave/src/csound/cs6make.
-- Boost version: 1.58.0
-- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY MUSICXML_INCLUDE_DIR) 
-- Could NOT find PORTSMF (missing:  PORTSMF_INCLUDE_DIR) 
-- Could NOT find VSTSDK2X (missing:  VSTSDK2X_INCLUDE_DIR) 
-- Using atomic buil tins.
-- USE_LRINT is enabled.
-- USE_OPEN_MP is enabled.
-- GIT: /usr/bin/git
-- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
-- Not building with score parser.
-- Not building with new parser debugging.
-- Building with multicore support.
-- USE_GETTEXT is enabled.
-- Using GNU gettext.
-- Setting textdomain to /usr/local/share/locale.
-- Building on Linux.
--   ADDING LIBRT LIBRARY: /usr/lib/x86_64-linux-gnu/librt.so.
-- Boost version: 1.58.0
-- BUILD_CHUA_OPCODES is enabled.
-- BUILD_DSSI_OPCODES is enabled.
-- BUILD_FLUID_OPCODES is enabled.
-- BUILD_JACK_OPCODES is enabled.
-- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
-- BUILD_OSC_OPCODES is enabled.
-- BUILD_IMAGE_OPCODES is enabled.
-- BUILD_PYTHON_OPCODES is enabled.
-- BUILD_LUA_OPCODES is enabled.
-- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
-- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling BUILD_WIIMOTE_OPCODES
-- BUILD_WIIMOTE_OPCODES is disabled.
-- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
-- BUILD_P5GLOVE_OPCODES is disabled.
-- BUILD_FAUST_OPCODES is disabled.
-- BUILD_VST4CS_OPCODES is disabled.
-- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
-- BUILD_STK_OPCODES is enabled.
-- Building STK opcodes.
-- HDF5_library="HDF5_library-NOTFOUND", so disabling BUILD_HDF5_OPCODES
-- HDF5_H="", so disabling BUILD_HDF5_OPCODES
-- BUILD_HDF5_OPCODES is disabled.
-- BUILD_WEBSOC KET_OPCODE is disabled.
-- 
-- ## REALTIME AUDIO AND MIDI ##
-- APPLE="", so disabling USE_COREMIDI
-- COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND", so disabling USE_COREMIDI
-- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so disabling USE_COREMIDI
-- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling USE_COREMIDI
-- USE_COREMIDI is disabled.
-- APPLE="", so disabling USE_AUDIOUNIT
-- COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND", so disabling USE_AUDIOUNIT
-- COREAUDIO_LIBRARY="COREAUDIO_LIBRAR Y-NOTFOUND", so disabling USE_AUDIOUNIT
-- AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND", so disabling USE_AUDIOUNIT
-- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- USE_AUDIOUNIT is disabled.
-- USE_ALSA is enabled.
-- USE_PULSEAUDIO is enabled.
-- USE_PORTAUDIO is enabled.
-- Building rtpa module.
-- USE_PORTMIDI is enabled.
-- USE_JACK is enabled.
-- USE_FLTK is enabl ed.
-- BUILD_VIRTUAL_KEYBOARD is enabled.
-- 
-- Building C++ interface library.
-- Found SWIG: /usr/bin/swig2.0 (found suitable version "2.0.12", minimum required is "2.0") 
-- PYTHON_LIBRARY: /usr/lib/x86_64-linux-gnu/libpython3.5m.so
-- BUILD_PYTHON_INTERFACE is enabled.
-- BUILD_JAVA_INTERFACE is enabled.
-- BUILD_LUA_INTERFACE is enabled.
-- JNI INCLUDE set to /usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/usr/lib/jvm/default-java/include.
-- Building csLadspa.
-- BUILD_CSBEATS is enabled.
-- BUILD_PD_CLASS is enabled.
-- BUILD_WINSOUND is disabled.
-- Boost version: 1.58.0
-- Found SWIG: /usr/bin/swig2.0 (found version "2.0.12") 
-- BUILD_CSOUND_AC is enabled.
-- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
-- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
-- USE_SYSTEM_PORTSMF is disabled.
-- Building CsoundAC Python interface.
-- Building CsoundAC Lua interface.
-- BUILD_CSOUNDVST is disabled.
-- BUILD_CSOUNDVST: OFF.
-- Not building csound~ for Max/MSP
-- MAX_SDK_ROOT is not defined.
-- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so disabling BUILD_TESTS
-- BUILD_STATIC_LIBRARY="OFF", so disabling BUILD_TESTS
-- BUILD_TESTS is disabled.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/dave/src/csound/cs6make

Date2017-01-01 18:14
FromDave Seidel
SubjectRe: [Csnd-dev] Library help
Must still have remnants else I would have expected cmake and/or make to complain. Will reinstall the python dev packages, probably just disable STK as I don't use them. Thanks.

On Sun, Jan 1, 2017 at 10:53 AM, John ff <jpff@codemist.co.uk> wrote:
You are. Missing STK and python

Sent from TypeApp
On 1 Jan 2017, at 15:20, Dave Seidel <dave.seidel@GMAIL.COM> wrote:
Happy new year!

I've been getting some benign (for me) but annoying undefined symbol errors for a while now, finally looking into eliminating them. Building csound (develop) on Linux Mint, just pulled this morning. Cmake runs fine, make runs fine. (Cmake console output at the end of this message.)

I removed /usr/local/lib/csound/plugins64-6.0 content before installing, ran ldconfig after. As before csound is operating just fine for me given the subset of opcodes I tend to use, but I get the following:

dave@ramanujan ~ $ csound -+rtmidi=portmidi --midi-devices
virtual_keyboard real time MIDI plugin for Csound
0dBFS level = 32768.0
--Csound version 6.09 (double samples) Jan  1 2017 
[commit: 37bbbb67de65411662f77f162538ca98a16afffd]
libsndfile-1.0.25
rtmidi: PortMIDI module enabled
rtaudio: ALSA module enabled
2 MIDI input devices 
 0: 0 (Midi Through Port-0)
 1: 1 (CVpal MIDI 1)
2 MIDI output devices 
 0: 0 (Midi Through Port-0)
 1: 1 (CVpal MIDI 1)
WARNING: could not open library '/usr/local/lib/csound/plugins64-6.0/libstkops.so' (/usr/local/lib/csound/plugins64-6.0/libstkops.so: undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
WARNING: could not open library '/usr/local/lib/csound/plugins64-6.0/libpy.so' (/usr/local/lib/csound/plugins64-6.0/libpy.so: undefined symbol: PyFile_AsFile)
end of score.   overall amps:      0.0
  overall samples out of range:        0
0 errors in performance
Elapsed time at end of performance: real: 0.004s, CPU: 0.003s

Again, not fatal (for my usage, so far), but they hint at missing functionality. FYI, this started happening after a system (including kernel) upgrade a few months ago, so who knows what all changed, plus I have an unholy accretion of Gnome and KDE stuff with an XFCE front end. I should mention also that I have no such warnings when I build/run on my Debian box, but that's a much younger system with a corresponding lower level of bit rot.

Any ideas are appreciated.

Thanks, and again, Happy New Year to all!

- Dave

P.S. cmake output:

dave@ramanujan ~/src/csound/cs6make $ cmake . 
-- /home/dave/src/csound/csound
-- LIBRARY INSTALL DIR: lib
-- Building with 64-bit floats
-- Not using Custom.cmake file.
-- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
-- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
-- BUILD_PLUGINS_DIR set to /home/dave/src/csound/cs6make.
-- Boost version: 1.58.0
-- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY MUSICXML_INCLUDE_DIR) 
-- Could NOT find PORTSMF (missing:  PORTSMF_INCLUDE_DIR) 
-- Could NOT find VSTSDK2X (missing:  VSTSDK2X_INCLUDE_DIR) 
-- Using atomic builtins.
-- USE_LRINT is enabled.
-- USE_OPEN_MP is enabled.
-- GIT: /usr/bin/git
-- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
-- Not building with score parser.
-- Not building with new parser debugging.
-- Building with multicore support.
-- USE_GETTEXT is enabled.
-- Using GNU gettext.
-- Setting textdomain to /usr/local/share/locale.
-- Building on Linux.
--   ADDING LIBRT LIBRARY: /usr/lib/x86_64-linux-gnu/librt.so.
-- Boost version: 1.58.0
-- BUILD_CHUA_OPCODES is enabled.
-- BUILD_DSSI_OPCODES is enabled.
-- BUILD_FLUID_OPCODES is enabled.
-- BUILD_JACK_OPCODES is enabled.
-- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
-- BUILD_OSC_OPCODES is enabled.
-- BUILD_IMAGE_OPCODES is enabled.
-- BUILD_PYTHON_OPCODES is enabled.
-- BUILD_LUA_OPCODES is enabled.
-- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
-- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling BUILD_WIIMOTE_OPCODES
-- BUILD_WIIMOTE_OPCODES is disabled.
-- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
-- BUILD_P5GLOVE_OPCODES is disabled.
-- BUILD_FAUST_OPCODES is disabled.
-- BUILD_VST4CS_OPCODES is disabled.
-- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
-- BUILD_STK_OPCODES is enabled.
-- Building STK opcodes.
-- HDF5_library="HDF5_library-NOTFOUND", so disabling BUILD_HDF5_OPCODES
-- HDF5_H="", so disabling BUILD_HDF5_OPCODES
-- BUILD_HDF5_OPCODES is disabled.
-- BUILD_WEBSOCKET_OPCODE is disabled.
-- 
-- ## REALTIME AUDIO AND MIDI ##
-- APPLE="", so disabling USE_COREMIDI
-- COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND", so disabling USE_COREMIDI
-- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so disabling USE_COREMIDI
-- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling USE_COREMIDI
-- USE_COREMIDI is disabled.
-- APPLE="", so disabling USE_AUDIOUNIT
-- COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND", so disabling USE_AUDIOUNIT
-- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND", so disabling USE_AUDIOUNIT
-- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling USE_AUDIOUNIT
-- USE_AUDIOUNIT is disabled.
-- USE_ALSA is enabled.
-- USE_PULSEAUDIO is enabled.
-- USE_PORTAUDIO is enabled.
-- Building rtpa module.
-- USE_PORTMIDI is enabled.
-- USE_JACK is enabled.
-- USE_FLTK is enabled.
-- BUILD_VIRTUAL_KEYBOARD is enabled.
-- 
-- Building C++ interface library.
-- Found SWIG: /usr/bin/swig2.0 (found suitable version "2.0.12", minimum required is "2.0") 
-- PYTHON_LIBRARY: /usr/lib/x86_64-linux-gnu/libpython3.5m.so
-- BUILD_PYTHON_INTERFACE is enabled.
-- BUILD_JAVA_INTERFACE is enabled.
-- BUILD_LUA_INTERFACE is enabled.
-- JNI INCLUDE set to /usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/usr/lib/jvm/default-java/include.
-- Building csLadspa.
-- BUILD_CSBEATS is enabled.
-- BUILD_PD_CLASS is enabled.
-- BUILD_WINSOUND is disabled.
-- Boost version: 1.58.0
-- Found SWIG: /usr/bin/swig2.0 (found version "2.0.12") 
-- BUILD_CSOUND_AC is enabled.
-- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
-- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
-- USE_SYSTEM_PORTSMF is disabled.
-- Building CsoundAC Python interface.
-- Building CsoundAC Lua interface.
-- BUILD_CSOUNDVST is disabled.
-- BUILD_CSOUNDVST: OFF.
-- Not building csound~ for Max/MSP
-- MAX_SDK_ROOT is not defined.
-- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so disabling BUILD_TESTS
-- BUILD_STATIC_LIBRARY="OFF", so disabling BUILD_TESTS
-- BUILD_TESTS is disabled.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/dave/src/csound/cs6make


Date2017-01-01 18:19
Fromjpff
SubjectRe: [Csnd-dev] Library help
could bt python version/
t seems to be 2.7 by default
i

On Sun, 1 Jan 2017, Dave Seidel wrote:


> Must still have remnants else I would have expected cmake and/or make to
> complain. Will reinstall the python dev packages, probably just disable STK as
> I don't use them. Thanks.
> 
> On Sun, Jan 1, 2017 at 10:53 AM, John ff  wrote:
>       You are. Missing STK and python
> 
> Sent from TypeApp
> On 1 Jan 2017, at 15:20, Dave Seidel  wrote:
>       Happy new year!
> I've been getting some benign (for me) but annoying undefined
> symbol errors for a while now, finally looking into eliminating
> them. Building csound (develop) on Linux Mint, just pulled this
> morning. Cmake runs fine, make runs fine. (Cmake console output at
> the end of this message.)
> 
> I removed /usr/local/lib/csound/plugins64-6.0 content before
> installing, ran ldconfig after. As before csound is operating just
> fine for me given the subset of opcodes I tend to use, but I get
> the following:
>
>       dave@ramanujan ~ $ csound -+rtmidi=portmidi
>       --midi-devices
>       virtual_keyboard real time MIDI plugin for Csound
>       0dBFS level = 32768.0
>       --Csound version 6.09 (double samples) Jan  1 2017 
>       [commit: 37bbbb67de65411662f77f162538ca98a16afffd]
>       libsndfile-1.0.25
>       rtmidi: PortMIDI module enabled
>       rtaudio: ALSA module enabled
>       2 MIDI input devices 
>        0: 0 (Midi Through Port-0)
>        1: 1 (CVpal MIDI 1)
>       2 MIDI output devices 
>        0: 0 (Midi Through Port-0)
>        1: 1 (CVpal MIDI 1)
>       WARNING: could not open library
>       '/usr/local/lib/csound/plugins64-6.0/libstkops.so'
>       (/usr/local/lib/csound/plugins64-6.0/libstkops.so:
>       undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
>       WARNING: could not open library
>       '/usr/local/lib/csound/plugins64-6.0/libpy.so'
>       (/usr/local/lib/csound/plugins64-6.0/libpy.so:
>       undefined symbol: PyFile_AsFile)
>       end of score.   overall amps:      0.0
>         overall samples out of range:        0
>       0 errors in performance
>       Elapsed time at end of performance: real: 0.004s, CPU:
>       0.003s
> 
> 
> Again, not fatal (for my usage, so far), but they hint at missing
> functionality. FYI, this started happening after a system
> (including kernel) upgrade a few months ago, so who knows what all
> changed, plus I have an unholy accretion of Gnome and KDE stuff
> with an XFCE front end. I should mention also that I have no such
> warnings when I build/run on my Debian box, but that's a much
> younger system with a corresponding lower level of bit rot.
> 
> Any ideas are appreciated.
> 
> Thanks, and again, Happy New Year to all!
> 
> - Dave
> 
> P.S. cmake output:
>
>       dave@ramanujan ~/src/csound/cs6make $ cmake . 
>       -- /home/dave/src/csound/csound
>       -- LIBRARY INSTALL DIR: lib
>       -- Building with 64-bit floats
>       -- Not using Custom.cmake file.
>       -- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
>       -- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
>       -- BUILD_PLUGINS_DIR set to
>       /home/dave/src/csound/cs6make.
>       -- Boost version: 1.58.0
>       -- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY
>       MUSICXML_INCLUDE_DIR) 
>       -- Could NOT find PORTSMF (missing:
>        PORTSMF_INCLUDE_DIR) 
>       -- Could NOT find VSTSDK2X (missing:
>        VSTSDK2X_INCLUDE_DIR) 
>       -- Using atomic builtins.
>       -- USE_LRINT is enabled.
>       -- USE_OPEN_MP is enabled.
>       -- GIT: /usr/bin/git
>       -- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
>       -- Not building with score parser.
>       -- Not building with new parser debugging.
>       -- Building with multicore support.
>       -- USE_GETTEXT is enabled.
>       -- Using GNU gettext.
>       -- Setting textdomain to /usr/local/share/locale.
>       -- Building on Linux.
>       --   ADDING LIBRT LIBRARY:
>       /usr/lib/x86_64-linux-gnu/librt.so.
>       -- Boost version: 1.58.0
>       -- BUILD_CHUA_OPCODES is enabled.
>       -- BUILD_DSSI_OPCODES is enabled.
>       -- BUILD_FLUID_OPCODES is enabled.
>       -- BUILD_JACK_OPCODES is enabled.
>       -- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
>       -- BUILD_OSC_OPCODES is enabled.
>       -- BUILD_IMAGE_OPCODES is enabled.
>       -- BUILD_PYTHON_OPCODES is enabled.
>       -- BUILD_LUA_OPCODES is enabled.
>       -- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
>       -- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling
>       BUILD_WIIMOTE_OPCODES
>       -- BUILD_WIIMOTE_OPCODES is disabled.
>       -- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
>       -- BUILD_P5GLOVE_OPCODES is disabled.
>       -- BUILD_FAUST_OPCODES is disabled.
>       -- BUILD_VST4CS_OPCODES is disabled.
>       -- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
>       -- BUILD_STK_OPCODES is enabled.
>       -- Building STK opcodes.
>       -- HDF5_library="HDF5_library-NOTFOUND", so disabling
>       BUILD_HDF5_OPCODES
>       -- HDF5_H="", so disabling BUILD_HDF5_OPCODES
>       -- BUILD_HDF5_OPCODES is disabled.
>       -- BUILD_WEBSOCKET_OPCODE is disabled.
>       -- 
>       -- ## REALTIME AUDIO AND MIDI ##
>       -- APPLE="", so disabling USE_COREMIDI
>       --
>       COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND",
>       so disabling USE_COREMIDI
>       -- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so
>       disabling USE_COREMIDI
>       --
>       COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
>       so disabling USE_COREMIDI
>       -- USE_COREMIDI is disabled.
>       -- APPLE="", so disabling USE_AUDIOUNIT
>       --
>       COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND",
>       so disabling USE_AUDIOUNIT
>       -- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so
>       disabling USE_AUDIOUNIT
>       --
>       AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND",
>       so disabling USE_AUDIOUNIT
>       -- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so
>       disabling USE_AUDIOUNIT
>       --
>       COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
>       so disabling USE_AUDIOUNIT
>       -- USE_AUDIOUNIT is disabled.
>       -- USE_ALSA is enabled.
>       -- USE_PULSEAUDIO is enabled.
>       -- USE_PORTAUDIO is enabled.
>       -- Building rtpa module.
>       -- USE_PORTMIDI is enabled.
>       -- USE_JACK is enabled.
>       -- USE_FLTK is enabled.
>       -- BUILD_VIRTUAL_KEYBOARD is enabled.
>       -- 
>       -- Building C++ interface library.
>       -- Found SWIG: /usr/bin/swig2.0 (found suitable
>       version "2.0.12", minimum required is "2.0") 
>       -- PYTHON_LIBRARY:
>       /usr/lib/x86_64-linux-gnu/libpython3.5m.so
>       -- BUILD_PYTHON_INTERFACE is enabled.
>       -- BUILD_JAVA_INTERFACE is enabled.
>       -- BUILD_LUA_INTERFACE is enabled.
>       -- JNI INCLUDE set to/usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/us
>       r/lib/jvm/default-java/include.
>       -- Building csLadspa.
>       -- BUILD_CSBEATS is enabled.
>       -- BUILD_PD_CLASS is enabled.
>       -- BUILD_WINSOUND is disabled.
>       -- Boost version: 1.58.0
>       -- Found SWIG: /usr/bin/swig2.0 (found version
>       "2.0.12") 
>       -- BUILD_CSOUND_AC is enabled.
>       -- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
>       -- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
>       -- USE_SYSTEM_PORTSMF is disabled.
>       -- Building CsoundAC Python interface.
>       -- Building CsoundAC Lua interface.
>       -- BUILD_CSOUNDVST is disabled.
>       -- BUILD_CSOUNDVST: OFF.
>       -- Not building csound~ for Max/MSP
>       -- MAX_SDK_ROOT is not defined.
>       -- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so
>       disabling BUILD_TESTS
>       -- BUILD_STATIC_LIBRARY="OFF", so disabling
>       BUILD_TESTS
>       -- BUILD_TESTS is disabled.
>       -- Configuring done
>       -- Generating done
>       -- Build files have been written to:
>       /home/dave/src/csound/cs6make
> 
> 
> 
>

Date2017-01-01 18:37
FromDave Seidel
SubjectRe: [Csnd-dev] Library help
It was the Python version indeed. I have both 2.7 and 3.5 installed, with 2.7 as the default, but cmake was using the paths for 3.7. Solved, but had to edit the cmake config, which is not optimal. ! Thanks for your help!

On Sun, Jan 1, 2017 at 1:19 PM, jpff <jpff@codemist.co.uk> wrote:
could bt python version/
t seems to be 2.7 by default
i


On Sun, 1 Jan 2017, Dave Seidel wrote:


Must still have remnants else I would have expected cmake and/or make to
complain. Will reinstall the python dev packages, probably just disable STK as
I don't use them. Thanks.

On Sun, Jan 1, 2017 at 10:53 AM, John ff <jpff@codemist.co.uk> wrote:
      You are. Missing STK and python

Sent from TypeApp
On 1 Jan 2017, at 15:20, Dave Seidel <dave.seidel@GMAIL.COM> wrote:
      Happy new year!
I've been getting some benign (for me) but annoying undefined
symbol errors for a while now, finally looking into eliminating
them. Building csound (develop) on Linux Mint, just pulled this
morning. Cmake runs fine, make runs fine. (Cmake console output at
the end of this message.)

I removed /usr/local/lib/csound/plugins64-6.0 content before
installing, ran ldconfig after. As before csound is operating just
fine for me given the subset of opcodes I tend to use, but I get
the following:

      dave@ramanujan ~ $ csound -+rtmidi=portmidi
      --midi-devices
      virtual_keyboard real time MIDI plugin for Csound
      0dBFS level = 32768.0
      --Csound version 6.09 (double samples) Jan  1 2017 
      [commit: 37bbbb67de65411662f77f162538ca98a16afffd]
      libsndfile-1.0.25
      rtmidi: PortMIDI module enabled
      rtaudio: ALSA module enabled
      2 MIDI input devices 
       0: 0 (Midi Through Port-0)
       1: 1 (CVpal MIDI 1)
      2 MIDI output devices 
       0: 0 (Midi Through Port-0)
       1: 1 (CVpal MIDI 1)
      WARNING: could not open library
      '/usr/local/lib/csound/plugins64-6.0/libstkops.so'
      (/usr/local/lib/csound/plugins64-6.0/libstkops.so:
      undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
      WARNING: could not open library
      '/usr/local/lib/csound/plugins64-6.0/libpy.so'
      (/usr/local/lib/csound/plugins64-6.0/libpy.so:
      undefined symbol: PyFile_AsFile)
      end of score.   overall amps:      0.0
        overall samples out of range:        0
      0 errors in performance
      Elapsed time at end of performance: real: 0.004s, CPU:
      0.003s


Again, not fatal (for my usage, so far), but they hint at missing
functionality. FYI, this started happening after a system
(including kernel) upgrade a few months ago, so who knows what all
changed, plus I have an unholy accretion of Gnome and KDE stuff
with an XFCE front end. I should mention also that I have no such
warnings when I build/run on my Debian box, but that's a much
younger system with a corresponding lower level of bit rot.

Any ideas are appreciated.

Thanks, and again, Happy New Year to all!

- Dave

P.S. cmake output:

      dave@ramanujan ~/src/csound/cs6make $ cmake . 
      -- /home/dave/src/csound/csound
      -- LIBRARY INSTALL DIR: lib
      -- Building with 64-bit floats
      -- Not using Custom.cmake file.
      -- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
      -- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
      -- BUILD_PLUGINS_DIR set to
      /home/dave/src/csound/cs6make.
      -- Boost version: 1.58.0
      -- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY
      MUSICXML_INCLUDE_DIR) 
      -- Could NOT find PORTSMF (missing:
       PORTSMF_INCLUDE_DIR) 
      -- Could NOT find VSTSDK2X (missing:
       VSTSDK2X_INCLUDE_DIR) 
      -- Using atomic builtins.
      -- USE_LRINT is enabled.
      -- USE_OPEN_MP is enabled.
      -- GIT: /usr/bin/git
      -- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
      -- Not building with score parser.
      -- Not building with new parser debugging.
      -- Building with multicore support.
      -- USE_GETTEXT is enabled.
      -- Using GNU gettext.
      -- Setting textdomain to /usr/local/share/locale.
      -- Building on Linux.
      --   ADDING LIBRT LIBRARY:
      /usr/lib/x86_64-linux-gnu/librt.so.
      -- Boost version: 1.58.0
      -- BUILD_CHUA_OPCODES is enabled.
      -- BUILD_DSSI_OPCODES is enabled.
      -- BUILD_FLUID_OPCODES is enabled.
      -- BUILD_JACK_OPCODES is enabled.
      -- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
      -- BUILD_OSC_OPCODES is enabled.
      -- BUILD_IMAGE_OPCODES is enabled.
      -- BUILD_PYTHON_OPCODES is enabled.
      -- BUILD_LUA_OPCODES is enabled.
      -- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
      -- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling
      BUILD_WIIMOTE_OPCODES
      -- BUILD_WIIMOTE_OPCODES is disabled.
      -- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
      -- BUILD_P5GLOVE_OPCODES is disabled.
      -- BUILD_FAUST_OPCODES is disabled.
      -- BUILD_VST4CS_OPCODES is disabled.
      -- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
      -- BUILD_STK_OPCODES is enabled.
      -- Building STK opcodes.
      -- HDF5_library="HDF5_library-NOTFOUND", so disabling
      BUILD_HDF5_OPCODES
      -- HDF5_H="", so disabling BUILD_HDF5_OPCODES
      -- BUILD_HDF5_OPCODES is disabled.
      -- BUILD_WEBSOCKET_OPCODE is disabled.
      -- 
      -- ## REALTIME AUDIO AND MIDI ##
      -- APPLE="", so disabling USE_COREMIDI
      --
      COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND",
      so disabling USE_COREMIDI
      -- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so
      disabling USE_COREMIDI
      --
      COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
      so disabling USE_COREMIDI
      -- USE_COREMIDI is disabled.
      -- APPLE="", so disabling USE_AUDIOUNIT
      --
      COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND",
      so disabling USE_AUDIOUNIT
      -- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so
      disabling USE_AUDIOUNIT
      --
      AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND",
      so disabling USE_AUDIOUNIT
      -- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so
      disabling USE_AUDIOUNIT
      --
      COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
      so disabling USE_AUDIOUNIT
      -- USE_AUDIOUNIT is disabled.
      -- USE_ALSA is enabled.
      -- USE_PULSEAUDIO is enabled.
      -- USE_PORTAUDIO is enabled.
      -- Building rtpa module.
      -- USE_PORTMIDI is enabled.
      -- USE_JACK is enabled.
      -- USE_FLTK is enabled.
      -- BUILD_VIRTUAL_KEYBOARD is enabled.
      -- 
      -- Building C++ interface library.
      -- Found SWIG: /usr/bin/swig2.0 (found suitable
      version "2.0.12", minimum required is "2.0") 
      -- PYTHON_LIBRARY:
      /usr/lib/x86_64-linux-gnu/libpython3.5m.so
      -- BUILD_PYTHON_INTERFACE is enabled.
      -- BUILD_JAVA_INTERFACE is enabled.
      -- BUILD_LUA_INTERFACE is enabled.
      -- JNI INCLUDE set to/usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/us
      r/lib/jvm/default-java/include.
      -- Building csLadspa.
      -- BUILD_CSBEATS is enabled.
      -- BUILD_PD_CLASS is enabled.
      -- BUILD_WINSOUND is disabled.
      -- Boost version: 1.58.0
      -- Found SWIG: /usr/bin/swig2.0 (found version
      "2.0.12") 
      -- BUILD_CSOUND_AC is enabled.
      -- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
      -- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
      -- USE_SYSTEM_PORTSMF is disabled.
      -- Building CsoundAC Python interface.
      -- Building CsoundAC Lua interface.
      -- BUILD_CSOUNDVST is disabled.
      -- BUILD_CSOUNDVST: OFF.
      -- Not building csound~ for Max/MSP
      -- MAX_SDK_ROOT is not defined.
      -- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so
      disabling BUILD_TESTS
      -- BUILD_STATIC_LIBRARY="OFF", so disabling
      BUILD_TESTS
      -- BUILD_TESTS is disabled.
      -- Configuring done
      -- Generating done
      -- Build files have been written to:
      /home/dave/src/csound/cs6make





Date2017-01-01 20:04
FromVictor Lazzarini
SubjectRe: [Csnd-dev] Library help
You shouldn't need to touch CMakeLists.txt, as you can place any needed customisation in Custom.cmake.

Victor Lazzarini
Dean of Arts, Celtic Studies, and Philosophy
Maynooth University
Ireland

On 1 Jan 2017, at 18:38, Dave Seidel <dave.seidel@GMAIL.COM> wrote:

It was the Python version indeed. I have both 2.7 and 3.5 installed, with 2.7 as the default, but cmake was using the paths for 3.7. Solved, but had to edit the cmake config, which is not optimal. ! Thanks for your help!

On Sun, Jan 1, 2017 at 1:19 PM, jpff <jpff@codemist.co.uk> wrote:
could bt python version/
t seems to be 2.7 by default
i


On Sun, 1 Jan 2017, Dave Seidel wrote:


Must still have remnants else I would have expected cmake and/or make to
complain. Will reinstall the python dev packages, probably just disable STK as
I don't use them. Thanks.

On Sun, Jan 1, 2017 at 10:53 AM, John ff <jpff@codemist.co.uk> wrote:
      You are. Missing STK and python

Sent from TypeApp
On 1 Jan 2017, at 15:20, Dave Seidel <dave.seidel@GMAIL.COM> wrote:
      Happy new year!
I've been getting some benign (for me) but annoying undefined
symbol errors for a while now, finally looking into eliminating
them. Building csound (develop) on Linux Mint, just pulled this
morning. Cmake runs fine, make runs fine. (Cmake console output at
the end of this message.)

I removed /usr/local/lib/csound/plugins64-6.0 content before
installing, ran ldconfig after. As before csound is operating just
fine for me given the subset of opcodes I tend to use, but I get
the following:

      dave@ramanujan ~ $ csound -+rtmidi=portmidi
      --midi-devices
      virtual_keyboard real time MIDI plugin for Csound
      0dBFS level = 32768.0
      --Csound version 6.09 (double samples) Jan  1 2017 
      [commit: 37bbbb67de65411662f77f162538ca98a16afffd]
      libsndfile-1.0.25
      rtmidi: PortMIDI module enabled
      rtaudio: ALSA module enabled
      2 MIDI input devices 
       0: 0 (Midi Through Port-0)
       1: 1 (CVpal MIDI 1)
      2 MIDI output devices 
       0: 0 (Midi Through Port-0)
       1: 1 (CVpal MIDI 1)
      WARNING: could not open library
      '/usr/local/lib/csound/plugins64-6.0/libstkops.so'
      (/usr/local/lib/csound/plugins64-6.0/libstkops.so:
      undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
      WARNING: could not open library
      '/usr/local/lib/csound/plugins64-6.0/libpy.so'
      (/usr/local/lib/csound/plugins64-6.0/libpy.so:
      undefined symbol: PyFile_AsFile)
      end of score.   overall amps:      0.0
        overall samples out of range:        0
      0 errors in performance
      Elapsed time at end of performance: real: 0.004s, CPU:
      0.003s


Again, not fatal (for my usage, so far), but they hint at missing
functionality. FYI, this started happening after a system
(including kernel) upgrade a few months ago, so who knows what all
changed, plus I have an unholy accretion of Gnome and KDE stuff
with an XFCE front end. I should mention also that I have no such
warnings when I build/run on my Debian box, but that's a much
younger system with a corresponding lower level of bit rot.

Any ideas are appreciated.

Thanks, and again, Happy New Year to all!

- Dave

P.S. cmake output:

      dave@ramanujan ~/src/csound/cs6make $ cmake . 
      -- /home/dave/src/csound/csound
      -- LIBRARY INSTALL DIR: lib
      -- Building with 64-bit floats
      -- Not using Custom.cmake file.
      -- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
      -- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
      -- BUILD_PLUGINS_DIR set to
      /home/dave/src/csound/cs6make.
      -- Boost version: 1.58.0
      -- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY
      MUSICXML_INCLUDE_DIR) 
      -- Could NOT find PORTSMF (missing:
       PORTSMF_INCLUDE_DIR) 
      -- Could NOT find VSTSDK2X (missing:
       VSTSDK2X_INCLUDE_DIR) 
      -- Using atomic builtins.
      -- USE_LRINT is enabled.
      -- USE_OPEN_MP is enabled.
      -- GIT: /usr/bin/git
      -- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
      -- Not building with score parser.
      -- Not building with new parser debugging.
      -- Building with multicore support.
      -- USE_GETTEXT is enabled.
      -- Using GNU gettext.
      -- Setting textdomain to /usr/local/share/locale.
      -- Building on Linux.
      --   ADDING LIBRT LIBRARY:
      /usr/lib/x86_64-linux-gnu/librt.so.
      -- Boost version: 1.58.0
      -- BUILD_CHUA_OPCODES is enabled.
      -- BUILD_DSSI_OPCODES is enabled.
      -- BUILD_FLUID_OPCODES is enabled.
      -- BUILD_JACK_OPCODES is enabled.
      -- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
      -- BUILD_OSC_OPCODES is enabled.
      -- BUILD_IMAGE_OPCODES is enabled.
      -- BUILD_PYTHON_OPCODES is enabled.
      -- BUILD_LUA_OPCODES is enabled.
      -- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
      -- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling
      BUILD_WIIMOTE_OPCODES
      -- BUILD_WIIMOTE_OPCODES is disabled.
      -- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
      -- BUILD_P5GLOVE_OPCODES is disabled.
      -- BUILD_FAUST_OPCODES is disabled.
      -- BUILD_VST4CS_OPCODES is disabled.
      -- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
      -- BUILD_STK_OPCODES is enabled.
      -- Building STK opcodes.
      -- HDF5_library="HDF5_library-NOTFOUND", so disabling
      BUILD_HDF5_OPCODES
      -- HDF5_H="", so disabling BUILD_HDF5_OPCODES
      -- BUILD_HDF5_OPCODES is disabled.
      -- BUILD_WEBSOCKET_OPCODE is disabled.
      -- 
      -- ## REALTIME AUDIO AND MIDI ##
      -- APPLE="", so disabling USE_COREMIDI
      --
      COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND",
      so disabling USE_COREMIDI
      -- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so
      disabling USE_COREMIDI
      --
      COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
      so disabling USE_COREMIDI
      -- USE_COREMIDI is disabled.
      -- APPLE="", so disabling USE_AUDIOUNIT
      --
      COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND",
      so disabling USE_AUDIOUNIT
      -- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so
      disabling USE_AUDIOUNIT
      --
      AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND",
      so disabling USE_AUDIOUNIT
      -- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so
      disabling USE_AUDIOUNIT
      --
      COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
      so disabling USE_AUDIOUNIT
      -- USE_AUDIOUNIT is disabled.
      -- USE_ALSA is enabled.
      -- USE_PULSEAUDIO is enabled.
      -- USE_PORTAUDIO is enabled.
      -- Building rtpa module.
      -- USE_PORTMIDI is enabled.
      -- USE_JACK is enabled.
      -- USE_FLTK is enabled.
      -- BUILD_VIRTUAL_KEYBOARD is enabled.
      -- 
      -- Building C++ interface library.
      -- Found SWIG: /usr/bin/swig2.0 (found suitable
      version "2.0.12", minimum required is "2.0") 
      -- PYTHON_LIBRARY:
      /usr/lib/x86_64-linux-gnu/libpython3.5m.so
      -- BUILD_PYTHON_INTERFACE is enabled.
      -- BUILD_JAVA_INTERFACE is enabled.
      -- BUILD_LUA_INTERFACE is enabled.
      -- JNI INCLUDE set to/usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/us
      r/lib/jvm/default-java/include.
      -- Building csLadspa.
      -- BUILD_CSBEATS is enabled.
      -- BUILD_PD_CLASS is enabled.
      -- BUILD_WINSOUND is disabled.
      -- Boost version: 1.58.0
      -- Found SWIG: /usr/bin/swig2.0 (found version
      "2.0.12") 
      -- BUILD_CSOUND_AC is enabled.
      -- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
      -- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
      -- USE_SYSTEM_PORTSMF is disabled.
      -- Building CsoundAC Python interface.
      -- Building CsoundAC Lua interface.
      -- BUILD_CSOUNDVST is disabled.
      -- BUILD_CSOUNDVST: OFF.
      -- Not building csound~ for Max/MSP
      -- MAX_SDK_ROOT is not defined.
      -- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so
      disabling BUILD_TESTS
      -- BUILD_STATIC_LIBRARY="OFF", so disabling
      BUILD_TESTS
      -- BUILD_TESTS is disabled.
      -- Configuring done
      -- Generating done
      -- Build files have been written to:
      /home/dave/src/csound/cs6make





Date2017-01-01 20:11
FromMichael Gogins
SubjectRe: [Csnd-dev] Library help
It's easier to just pass custom CMake variables to CMake on the
command line, which you can put in a shell script.

Regards,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Sun, Jan 1, 2017 at 3:04 PM, Victor Lazzarini
 wrote:
> You shouldn't need to touch CMakeLists.txt, as you can place any needed
> customisation in Custom.cmake.
>
> Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy
> Maynooth University
> Ireland
>
> On 1 Jan 2017, at 18:38, Dave Seidel  wrote:
>
> It was the Python version indeed. I have both 2.7 and 3.5 installed, with
> 2.7 as the default, but cmake was using the paths for 3.7. Solved, but had
> to edit the cmake config, which is not optimal. ! Thanks for your help!
>
> On Sun, Jan 1, 2017 at 1:19 PM, jpff  wrote:
>>
>> could bt python version/
>> t seems to be 2.7 by default
>> i
>>
>>
>> On Sun, 1 Jan 2017, Dave Seidel wrote:
>>
>>
>>> Must still have remnants else I would have expected cmake and/or make to
>>> complain. Will reinstall the python dev packages, probably just disable
>>> STK as
>>> I don't use them. Thanks.
>>>
>>> On Sun, Jan 1, 2017 at 10:53 AM, John ff  wrote:
>>>       You are. Missing STK and python
>>>
>>> Sent from TypeApp
>>> On 1 Jan 2017, at 15:20, Dave Seidel  wrote:
>>>       Happy new year!
>>> I've been getting some benign (for me) but annoying undefined
>>> symbol errors for a while now, finally looking into eliminating
>>> them. Building csound (develop) on Linux Mint, just pulled this
>>> morning. Cmake runs fine, make runs fine. (Cmake console output at
>>> the end of this message.)
>>>
>>> I removed /usr/local/lib/csound/plugins64-6.0 content before
>>> installing, ran ldconfig after. As before csound is operating just
>>> fine for me given the subset of opcodes I tend to use, but I get
>>> the following:
>>>
>>>       dave@ramanujan ~ $ csound -+rtmidi=portmidi
>>>       --midi-devices
>>>       virtual_keyboard real time MIDI plugin for Csound
>>>       0dBFS level = 32768.0
>>>       --Csound version 6.09 (double samples) Jan  1 2017
>>>       [commit: 37bbbb67de65411662f77f162538ca98a16afffd]
>>>       libsndfile-1.0.25
>>>       rtmidi: PortMIDI module enabled
>>>       rtaudio: ALSA module enabled
>>>       2 MIDI input devices
>>>        0: 0 (Midi Through Port-0)
>>>        1: 1 (CVpal MIDI 1)
>>>       2 MIDI output devices
>>>        0: 0 (Midi Through Port-0)
>>>        1: 1 (CVpal MIDI 1)
>>>       WARNING: could not open library
>>>       '/usr/local/lib/csound/plugins64-6.0/libstkops.so'
>>>       (/usr/local/lib/csound/plugins64-6.0/libstkops.so:
>>>       undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
>>>       WARNING: could not open library
>>>       '/usr/local/lib/csound/plugins64-6.0/libpy.so'
>>>       (/usr/local/lib/csound/plugins64-6.0/libpy.so:
>>>       undefined symbol: PyFile_AsFile)
>>>       end of score.   overall amps:      0.0
>>>         overall samples out of range:        0
>>>       0 errors in performance
>>>       Elapsed time at end of performance: real: 0.004s, CPU:
>>>       0.003s
>>>
>>>
>>> Again, not fatal (for my usage, so far), but they hint at missing
>>> functionality. FYI, this started happening after a system
>>> (including kernel) upgrade a few months ago, so who knows what all
>>> changed, plus I have an unholy accretion of Gnome and KDE stuff
>>> with an XFCE front end. I should mention also that I have no such
>>> warnings when I build/run on my Debian box, but that's a much
>>> younger system with a corresponding lower level of bit rot.
>>>
>>> Any ideas are appreciated.
>>>
>>> Thanks, and again, Happy New Year to all!
>>>
>>> - Dave
>>>
>>> P.S. cmake output:
>>>
>>>       dave@ramanujan ~/src/csound/cs6make $ cmake .
>>>       -- /home/dave/src/csound/csound
>>>       -- LIBRARY INSTALL DIR: lib
>>>       -- Building with 64-bit floats
>>>       -- Not using Custom.cmake file.
>>>       -- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
>>>       -- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
>>>       -- BUILD_PLUGINS_DIR set to
>>>       /home/dave/src/csound/cs6make.
>>>       -- Boost version: 1.58.0
>>>       -- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY
>>>       MUSICXML_INCLUDE_DIR)
>>>       -- Could NOT find PORTSMF (missing:
>>>        PORTSMF_INCLUDE_DIR)
>>>       -- Could NOT find VSTSDK2X (missing:
>>>        VSTSDK2X_INCLUDE_DIR)
>>>       -- Using atomic builtins.
>>>       -- USE_LRINT is enabled.
>>>       -- USE_OPEN_MP is enabled.
>>>       -- GIT: /usr/bin/git
>>>       -- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
>>>       -- Not building with score parser.
>>>       -- Not building with new parser debugging.
>>>       -- Building with multicore support.
>>>       -- USE_GETTEXT is enabled.
>>>       -- Using GNU gettext.
>>>       -- Setting textdomain to /usr/local/share/locale.
>>>       -- Building on Linux.
>>>       --   ADDING LIBRT LIBRARY:
>>>       /usr/lib/x86_64-linux-gnu/librt.so.
>>>       -- Boost version: 1.58.0
>>>       -- BUILD_CHUA_OPCODES is enabled.
>>>       -- BUILD_DSSI_OPCODES is enabled.
>>>       -- BUILD_FLUID_OPCODES is enabled.
>>>       -- BUILD_JACK_OPCODES is enabled.
>>>       -- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
>>>       -- BUILD_OSC_OPCODES is enabled.
>>>       -- BUILD_IMAGE_OPCODES is enabled.
>>>       -- BUILD_PYTHON_OPCODES is enabled.
>>>       -- BUILD_LUA_OPCODES is enabled.
>>>       -- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
>>>       -- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling
>>>       BUILD_WIIMOTE_OPCODES
>>>       -- BUILD_WIIMOTE_OPCODES is disabled.
>>>       -- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
>>>       -- BUILD_P5GLOVE_OPCODES is disabled.
>>>       -- BUILD_FAUST_OPCODES is disabled.
>>>       -- BUILD_VST4CS_OPCODES is disabled.
>>>       -- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
>>>       -- BUILD_STK_OPCODES is enabled.
>>>       -- Building STK opcodes.
>>>       -- HDF5_library="HDF5_library-NOTFOUND", so disabling
>>>       BUILD_HDF5_OPCODES
>>>       -- HDF5_H="", so disabling BUILD_HDF5_OPCODES
>>>       -- BUILD_HDF5_OPCODES is disabled.
>>>       -- BUILD_WEBSOCKET_OPCODE is disabled.
>>>       --
>>>       -- ## REALTIME AUDIO AND MIDI ##
>>>       -- APPLE="", so disabling USE_COREMIDI
>>>       --
>>>       COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND",
>>>       so disabling USE_COREMIDI
>>>       -- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so
>>>       disabling USE_COREMIDI
>>>       --
>>>       COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
>>>       so disabling USE_COREMIDI
>>>       -- USE_COREMIDI is disabled.
>>>       -- APPLE="", so disabling USE_AUDIOUNIT
>>>       --
>>>       COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND",
>>>       so disabling USE_AUDIOUNIT
>>>       -- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so
>>>       disabling USE_AUDIOUNIT
>>>       --
>>>       AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND",
>>>       so disabling USE_AUDIOUNIT
>>>       -- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so
>>>       disabling USE_AUDIOUNIT
>>>       --
>>>       COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
>>>       so disabling USE_AUDIOUNIT
>>>       -- USE_AUDIOUNIT is disabled.
>>>       -- USE_ALSA is enabled.
>>>       -- USE_PULSEAUDIO is enabled.
>>>       -- USE_PORTAUDIO is enabled.
>>>       -- Building rtpa module.
>>>       -- USE_PORTMIDI is enabled.
>>>       -- USE_JACK is enabled.
>>>       -- USE_FLTK is enabled.
>>>       -- BUILD_VIRTUAL_KEYBOARD is enabled.
>>>       --
>>>       -- Building C++ interface library.
>>>       -- Found SWIG: /usr/bin/swig2.0 (found suitable
>>>       version "2.0.12", minimum required is "2.0")
>>>       -- PYTHON_LIBRARY:
>>>       /usr/lib/x86_64-linux-gnu/libpython3.5m.so
>>>       -- BUILD_PYTHON_INTERFACE is enabled.
>>>       -- BUILD_JAVA_INTERFACE is enabled.
>>>       -- BUILD_LUA_INTERFACE is enabled.
>>>       -- JNI INCLUDE set
>>> to/usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/us
>>>       r/lib/jvm/default-java/include.
>>>       -- Building csLadspa.
>>>       -- BUILD_CSBEATS is enabled.
>>>       -- BUILD_PD_CLASS is enabled.
>>>       -- BUILD_WINSOUND is disabled.
>>>       -- Boost version: 1.58.0
>>>       -- Found SWIG: /usr/bin/swig2.0 (found version
>>>       "2.0.12")
>>>       -- BUILD_CSOUND_AC is enabled.
>>>       -- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
>>>       -- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
>>>       -- USE_SYSTEM_PORTSMF is disabled.
>>>       -- Building CsoundAC Python interface.
>>>       -- Building CsoundAC Lua interface.
>>>       -- BUILD_CSOUNDVST is disabled.
>>>       -- BUILD_CSOUNDVST: OFF.
>>>       -- Not building csound~ for Max/MSP
>>>       -- MAX_SDK_ROOT is not defined.
>>>       -- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so
>>>       disabling BUILD_TESTS
>>>       -- BUILD_STATIC_LIBRARY="OFF", so disabling
>>>       BUILD_TESTS
>>>       -- BUILD_TESTS is disabled.
>>>       -- Configuring done
>>>       -- Generating done
>>>       -- Build files have been written to:
>>>       /home/dave/src/csound/cs6make
>>>
>>>
>>>

Date2017-01-01 20:25
FromDave Seidel
SubjectRe: [Csnd-dev] Library help
I've been using cmake-gui to manage it build settings, as I'm just turning flags on/off. I presume it's storing it somewhere reasonable.

On Sun, Jan 1, 2017 at 3:11 PM, Michael Gogins <michael.gogins@gmail.com> wrote:
It's easier to just pass custom CMake variables to CMake on the
command line, which you can put in a shell script.

Regards,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Sun, Jan 1, 2017 at 3:04 PM, Victor Lazzarini
<Victor.Lazzarini@nuim.ie> wrote:
> You shouldn't need to touch CMakeLists.txt, as you can place any needed
> customisation in Custom.cmake.
>
> Victor Lazzarini
> Dean of Arts, Celtic Studies, and Philosophy
> Maynooth University
> Ireland
>
> On 1 Jan 2017, at 18:38, Dave Seidel <dave.seidel@GMAIL.COM> wrote:
>
> It was the Python version indeed. I have both 2.7 and 3.5 installed, with
> 2.7 as the default, but cmake was using the paths for 3.7. Solved, but had
> to edit the cmake config, which is not optimal. ! Thanks for your help!
>
> On Sun, Jan 1, 2017 at 1:19 PM, jpff <jpff@codemist.co.uk> wrote:
>>
>> could bt python version/
>> t seems to be 2.7 by default
>> i
>>
>>
>> On Sun, 1 Jan 2017, Dave Seidel wrote:
>>
>>
>>> Must still have remnants else I would have expected cmake and/or make to
>>> complain. Will reinstall the python dev packages, probably just disable
>>> STK as
>>> I don't use them. Thanks.
>>>
>>> On Sun, Jan 1, 2017 at 10:53 AM, John ff <jpff@codemist.co.uk> wrote:
>>>       You are. Missing STK and python
>>>
>>> Sent from TypeApp
>>> On 1 Jan 2017, at 15:20, Dave Seidel <dave.seidel@GMAIL.COM> wrote:
>>>       Happy new year!
>>> I've been getting some benign (for me) but annoying undefined
>>> symbol errors for a while now, finally looking into eliminating
>>> them. Building csound (develop) on Linux Mint, just pulled this
>>> morning. Cmake runs fine, make runs fine. (Cmake console output at
>>> the end of this message.)
>>>
>>> I removed /usr/local/lib/csound/plugins64-6.0 content before
>>> installing, ran ldconfig after. As before csound is operating just
>>> fine for me given the subset of opcodes I tend to use, but I get
>>> the following:
>>>
>>>       dave@ramanujan ~ $ csound -+rtmidi=portmidi
>>>       --midi-devices
>>>       virtual_keyboard real time MIDI plugin for Csound
>>>       0dBFS level = 32768.0
>>>       --Csound version 6.09 (double samples) Jan  1 2017
>>>       [commit: 37bbbb67de65411662f77f162538ca98a16afffd]
>>>       libsndfile-1.0.25
>>>       rtmidi: PortMIDI module enabled
>>>       rtaudio: ALSA module enabled
>>>       2 MIDI input devices
>>>        0: 0 (Midi Through Port-0)
>>>        1: 1 (CVpal MIDI 1)
>>>       2 MIDI output devices
>>>        0: 0 (Midi Through Port-0)
>>>        1: 1 (CVpal MIDI 1)
>>>       WARNING: could not open library
>>>       '/usr/local/lib/csound/plugins64-6.0/libstkops.so'
>>>       (/usr/local/lib/csound/plugins64-6.0/libstkops.so:
>>>       undefined symbol: _ZN3stk3Stk8oStream_B5cxx11E)
>>>       WARNING: could not open library
>>>       '/usr/local/lib/csound/plugins64-6.0/libpy.so'
>>>       (/usr/local/lib/csound/plugins64-6.0/libpy.so:
>>>       undefined symbol: PyFile_AsFile)
>>>       end of score.   overall amps:      0.0
>>>         overall samples out of range:        0
>>>       0 errors in performance
>>>       Elapsed time at end of performance: real: 0.004s, CPU:
>>>       0.003s
>>>
>>>
>>> Again, not fatal (for my usage, so far), but they hint at missing
>>> functionality. FYI, this started happening after a system
>>> (including kernel) upgrade a few months ago, so who knows what all
>>> changed, plus I have an unholy accretion of Gnome and KDE stuff
>>> with an XFCE front end. I should mention also that I have no such
>>> warnings when I build/run on my Debian box, but that's a much
>>> younger system with a corresponding lower level of bit rot.
>>>
>>> Any ideas are appreciated.
>>>
>>> Thanks, and again, Happy New Year to all!
>>>
>>> - Dave
>>>
>>> P.S. cmake output:
>>>
>>>       dave@ramanujan ~/src/csound/cs6make $ cmake .
>>>       -- /home/dave/src/csound/csound
>>>       -- LIBRARY INSTALL DIR: lib
>>>       -- Building with 64-bit floats
>>>       -- Not using Custom.cmake file.
>>>       -- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
>>>       -- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
>>>       -- BUILD_PLUGINS_DIR set to
>>>       /home/dave/src/csound/cs6make.
>>>       -- Boost version: 1.58.0
>>>       -- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY
>>>       MUSICXML_INCLUDE_DIR)
>>>       -- Could NOT find PORTSMF (missing:
>>>        PORTSMF_INCLUDE_DIR)
>>>       -- Could NOT find VSTSDK2X (missing:
>>>        VSTSDK2X_INCLUDE_DIR)
>>>       -- Using atomic builtins.
>>>       -- USE_LRINT is enabled.
>>>       -- USE_OPEN_MP is enabled.
>>>       -- GIT: /usr/bin/git
>>>       -- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
>>>       -- Not building with score parser.
>>>       -- Not building with new parser debugging.
>>>       -- Building with multicore support.
>>>       -- USE_GETTEXT is enabled.
>>>       -- Using GNU gettext.
>>>       -- Setting textdomain to /usr/local/share/locale.
>>>       -- Building on Linux.
>>>       --   ADDING LIBRT LIBRARY:
>>>       /usr/lib/x86_64-linux-gnu/librt.so.
>>>       -- Boost version: 1.58.0
>>>       -- BUILD_CHUA_OPCODES is enabled.
>>>       -- BUILD_DSSI_OPCODES is enabled.
>>>       -- BUILD_FLUID_OPCODES is enabled.
>>>       -- BUILD_JACK_OPCODES is enabled.
>>>       -- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
>>>       -- BUILD_OSC_OPCODES is enabled.
>>>       -- BUILD_IMAGE_OPCODES is enabled.
>>>       -- BUILD_PYTHON_OPCODES is enabled.
>>>       -- BUILD_LUA_OPCODES is enabled.
>>>       -- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
>>>       -- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling
>>>       BUILD_WIIMOTE_OPCODES
>>>       -- BUILD_WIIMOTE_OPCODES is disabled.
>>>       -- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
>>>       -- BUILD_P5GLOVE_OPCODES is disabled.
>>>       -- BUILD_FAUST_OPCODES is disabled.
>>>       -- BUILD_VST4CS_OPCODES is disabled.
>>>       -- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
>>>       -- BUILD_STK_OPCODES is enabled.
>>>       -- Building STK opcodes.
>>>       -- HDF5_library="HDF5_library-NOTFOUND", so disabling
>>>       BUILD_HDF5_OPCODES
>>>       -- HDF5_H="", so disabling BUILD_HDF5_OPCODES
>>>       -- BUILD_HDF5_OPCODES is disabled.
>>>       -- BUILD_WEBSOCKET_OPCODE is disabled.
>>>       --
>>>       -- ## REALTIME AUDIO AND MIDI ##
>>>       -- APPLE="", so disabling USE_COREMIDI
>>>       --
>>>       COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND",
>>>       so disabling USE_COREMIDI
>>>       -- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so
>>>       disabling USE_COREMIDI
>>>       --
>>>       COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
>>>       so disabling USE_COREMIDI
>>>       -- USE_COREMIDI is disabled.
>>>       -- APPLE="", so disabling USE_AUDIOUNIT
>>>       --
>>>       COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND",
>>>       so disabling USE_AUDIOUNIT
>>>       -- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so
>>>       disabling USE_AUDIOUNIT
>>>       --
>>>       AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND",
>>>       so disabling USE_AUDIOUNIT
>>>       -- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so
>>>       disabling USE_AUDIOUNIT
>>>       --
>>>       COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND",
>>>       so disabling USE_AUDIOUNIT
>>>       -- USE_AUDIOUNIT is disabled.
>>>       -- USE_ALSA is enabled.
>>>       -- USE_PULSEAUDIO is enabled.
>>>       -- USE_PORTAUDIO is enabled.
>>>       -- Building rtpa module.
>>>       -- USE_PORTMIDI is enabled.
>>>       -- USE_JACK is enabled.
>>>       -- USE_FLTK is enabled.
>>>       -- BUILD_VIRTUAL_KEYBOARD is enabled.
>>>       --
>>>       -- Building C++ interface library.
>>>       -- Found SWIG: /usr/bin/swig2.0 (found suitable
>>>       version "2.0.12", minimum required is "2.0")
>>>       -- PYTHON_LIBRARY:
>>>       /usr/lib/x86_64-linux-gnu/libpython3.5m.so
>>>       -- BUILD_PYTHON_INTERFACE is enabled.
>>>       -- BUILD_JAVA_INTERFACE is enabled.
>>>       -- BUILD_LUA_INTERFACE is enabled.
>>>       -- JNI INCLUDE set
>>> to/usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/us
>>>       r/lib/jvm/default-java/include.
>>>       -- Building csLadspa.
>>>       -- BUILD_CSBEATS is enabled.
>>>       -- BUILD_PD_CLASS is enabled.
>>>       -- BUILD_WINSOUND is disabled.
>>>       -- Boost version: 1.58.0
>>>       -- Found SWIG: /usr/bin/swig2.0 (found version
>>>       "2.0.12")
>>>       -- BUILD_CSOUND_AC is enabled.
>>>       -- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
>>>       -- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
>>>       -- USE_SYSTEM_PORTSMF is disabled.
>>>       -- Building CsoundAC Python interface.
>>>       -- Building CsoundAC Lua interface.
>>>       -- BUILD_CSOUNDVST is disabled.
>>>       -- BUILD_CSOUNDVST: OFF.
>>>       -- Not building csound~ for Max/MSP
>>>       -- MAX_SDK_ROOT is not defined.
>>>       -- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so
>>>       disabling BUILD_TESTS
>>>       -- BUILD_STATIC_LIBRARY="OFF", so disabling
>>>       BUILD_TESTS
>>>       -- BUILD_TESTS is disabled.
>>>       -- Configuring done
>>>       -- Generating done
>>>       -- Build files have been written to:
>>>       /home/dave/src/csound/cs6make
>>>
>>>
>>>
>


Date2017-01-02 00:15
FromMichael Gogins
SubjectRe: [Csnd-dev] Library help
To investigate these problems with more precision:

Run ldd on csound:

mkg@Sun-Yukong:~/csound/cs6make$ ldd csound
linux-vdso.so.1 =>  (0x00007fff033c2000)
libcsound64.so.6.0 => /home/mkg/csound/cs6make/libcsound64.so.6.0
(0x00007fcc8d1d8000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fcc8cf8d000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fcc8cbc4000)
libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1
(0x00007fcc8c95b000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fcc8c651000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fcc8c44d000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fcc8c245000)
/lib64/ld-linux-x86-64.so.2 (0x000055af7b7a5000)
libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fcc8bfcf000)
libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2
(0x00007fcc8bd26000)
libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007fcc8bb1d000)
libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007fcc8b8f0000)

To find what libraries Csound is loading and what problems they may have:

Run gdb --args csound mypiece.csd.
Type "run" to start Csound.
When the performance is running,press [Ctrl-C] to break execution.
Type "info sharedlibrary" to get a list of all shared libraries loaded
by Csound.

mkg@Sun-Yukong:~/csound/cs6make$ gdb --args csound
../csound/examples/CloudStrata.csd -d -m0
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from csound...done.
(gdb) run
Starting program: /home/mkg/csound/cs6make/csound
../csound/examples/CloudStrata.csd -d -m0
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
virtual_keyboard real time MIDI plugin for Csound
WARNING: not loading 'librtpa.so' (incompatible with this version of
Csound (3.1/4.0)
0dBFS level = 32768.0
--Csound version 6.09 (double samples) Jan  1 2017
[commit: 37bbbb67de65411662f77f162538ca98a16afffd]
libsndfile-1.0.25
UnifiedCSD:  ../csound/examples/CloudStrata.csd
STARTING FILE
Creating options
Creating orchestra
Creating score
rtaudio: ALSA module enabled
rtmidi: ALSA Raw MIDI module enabled
sorting score ...
... done
displays suppressed
0dBFS level = 32768.0
orch now loaded
audio buffered in 256 sample-frame blocks
[New Thread 0x7fffe4046700 (LWP 4121)]
writing 512 sample blks of 64-bit floats to dac
SECTION 1:
ftable 48: illegal x interval
f 48     0.00    10.00     3.00    1.00 ...
soundin cannot open soundin.1
ftable 49: Failed to open file soundin.1
f 49     0.00    13.00     1.00    1.00 ...
soundin cannot open soundin.1
ftable 66: Failed to open file soundin.1
f 66     0.00    13.00     1.00    1.00 ...
soundin cannot open soundin.1
ftable 67: Failed to open file soundin.1
f 67     0.00    13.00     1.00    1.00 ...
^C
Thread 1 "csound" received signal SIGINT, Interrupt.
0x00007ffff746fb5d in poll () at ../sysdeps/unix/syscall-template.S:84
84 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) info sharedlibrary
>From                To                  Syms Read   Shared Object Library
0x00007ffff7dd7ac0  0x00007ffff7df5640  Yes         /lib64/ld-linux-x86-64.so.2
0x00007ffff7999de0  0x00007ffff7b36fc9  Yes
/home/mkg/csound/cs6make/libcsound64.so.6.0
0x00007ffff7743a30  0x00007ffff7750a51  Yes
/lib/x86_64-linux-gnu/libpthread.so.0
0x00007ffff73948b0  0x00007ffff74e6f14  Yes
/lib/x86_64-linux-gnu/libc.so.6
0x00007ffff7112070  0x00007ffff715435c  Yes (*)
/usr/lib/x86_64-linux-gnu/libsndfile.so.1
0x00007ffff6e08600  0x00007ffff6e79d0a  Yes
/lib/x86_64-linux-gnu/libm.so.6
0x00007ffff6bffda0  0x00007ffff6c0098e  Yes
/lib/x86_64-linux-gnu/libdl.so.2
0x00007ffff69f9100  0x00007ffff69fc1df  Yes
/lib/x86_64-linux-gnu/librt.so.1
0x00007ffff678a420  0x00007ffff67ebcfd  Yes (*)
/usr/lib/x86_64-linux-gnu/libFLAC.so.8
0x00007ffff64eca60  0x00007ffff64ef1a7  Yes (*)
/usr/lib/x86_64-linux-gnu/libvorbisenc.so.2
0x00007ffff62d1a70  0x00007ffff62d5c05  Yes (*)
/usr/lib/x86_64-linux-gnu/libogg.so.0
0x00007ffff60a6da0  0x00007ffff60bd00d  Yes (*)
/usr/lib/x86_64-linux-gnu/libvorbis.so.0
0x00007ffff5ea2690  0x00007ffff5ea29e6  Yes
/home/mkg/csound/cs6make/libgetftargs.so
0x00007ffff5b45e40  0x00007ffff5c51f4a  Yes
/home/mkg/csound/cs6make/luaCsoundAC.so
0x00007ffff585fc50  0x00007ffff58e9cd5  Yes
/home/mkg/csound/cs6make/libCsoundAC.so.6.0
0x00007ffff55bc0b0  0x00007ffff56129db  Yes (*)
/usr/local/lib/libluajit-5.1.so.2
0x00007ffff52bbd20  0x00007ffff5367cc9  Yes (*)
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
0x00007ffff501ea70  0x00007ffff502e8b5  Yes (*)
/lib/x86_64-linux-gnu/libgcc_s.so.1
0x00007ffff4df9f10  0x00007ffff4e0fe60  Yes
/home/mkg/csound/cs6make/libcsnd6.so.6.0
0x00007ffff4bdd330  0x00007ffff4be2ba0  Yes (*)
/usr/lib/x86_64-linux-gnu/libfltk_images.so.1.1
0x00007ffff49bd1b0  0x00007ffff49d0ffe  Yes (*)
/usr/lib/x86_64-linux-gnu/libgomp.so.1
0x00007ffff4795a70  0x00007ffff47ae373  Yes (*)
/lib/x86_64-linux-gnu/libpng12.so.0
0x00007ffff453cd50  0x00007ffff4576e80  Yes (*)
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
0x00007ffff42bb5b0  0x00007ffff4314a6b  Yes (*)
/usr/lib/x86_64-linux-gnu/libfltk.so.1.1
0x00007ffff407bdf0  0x00007ffff408c870  Yes (*)
/lib/x86_64-linux-gnu/libz.so.1
0x00007ffff3e68e20  0x00007ffff3e75aa7  Yes (*)
/usr/lib/x86_64-linux-gnu/libXft.so.2
0x00007ffff3c28d60  0x00007ffff3c4802a  Yes (*)
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
0x00007ffff3a1faf0  0x00007ffff3a203ec  Yes (*)
/usr/lib/x86_64-linux-gnu/libXinerama.so.1
0x00007ffff36fd870  0x00007ffff37852e4  Yes (*)
/usr/lib/x86_64-linux-gnu/libX11.so.6
0x00007ffff3448c60  0x00007ffff34b8212  Yes (*)
/usr/lib/x86_64-linux-gnu/libfreetype.so.6
0x00007ffff3232ad0  0x00007ffff32389e5  Yes (*)
/usr/lib/x86_64-linux-gnu/libXrender.so.1
0x00007ffff300bb00  0x00007ffff3023c19  Yes (*)
/lib/x86_64-linux-gnu/libexpat.so.1
0x00007ffff2df9590  0x00007ffff2e0339f  Yes (*)
/usr/lib/x86_64-linux-gnu/libXext.so.6
0x00007ffff2bdd6b0  0x00007ffff2bec1a5  Yes (*)
/usr/lib/x86_64-linux-gnu/libxcb.so.1
0x00007ffff29d0e50  0x00007ffff29d1acc  Yes (*)
/usr/lib/x86_64-linux-gnu/libXau.so.6
0x00007ffff27cb1d0  0x00007ffff27ccb38  Yes (*)
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6
0x00007ffff25c7a60  0x00007ffff25c8706  Yes
/home/mkg/csound/cs6make/libpadsynth.so
0x00007ffff23b3ef0  0x00007ffff23c32ae  Yes
/home/mkg/csound/cs6make/libstkops.so
0x00007ffff211d6c0  0x00007ffff2195246  Yes (*)
/usr/lib/x86_64-linux-gnu/libstk-4.5.0.so
0x00007ffff1ee91f0  0x00007ffff1ef75fc  Yes (*)
/usr/lib/x86_64-linux-gnu/librtaudio.so.4v5
0x00007ffff1cd4330  0x00007ffff1cddf95  Yes (*)
/usr/lib/x86_64-linux-gnu/librtmidi.so.2v5
0x00007ffff19f7aa0  0x00007ffff1a87b02  Yes (*)
/usr/lib/x86_64-linux-gnu/libasound.so.2
0x00007ffff178f4b0  0x00007ffff17b3898  Yes (*)
/usr/lib/x86_64-linux-gnu/libjack.so.0
0x00007ffff1580620  0x00007ffff15818a8  Yes (*)
/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0
0x00007ffff133ab20  0x00007ffff1367b59  Yes (*)
/usr/lib/x86_64-linux-gnu/libpulse.so.0
0x00007ffff10c5e70  0x00007ffff1108899  Yes (*)
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
0x00007ffff0eab800  0x00007ffff0eb0612  Yes (*)
/lib/x86_64-linux-gnu/libjson-c.so.2
0x00007ffff0c67460  0x00007ffff0c921e4  Yes (*)
/lib/x86_64-linux-gnu/libdbus-1.so.3
0x00007ffff7efb810  0x00007ffff7f52b4f  Yes (*)
/lib/x86_64-linux-gnu/libsystemd.so.0
0x00007ffff0a55d70  0x00007ffff0a59798  Yes (*)
/lib/x86_64-linux-gnu/libwrap.so.0
0x00007ffff084e300  0x00007ffff0850988  Yes (*)
/usr/lib/x86_64-linux-gnu/libasyncns.so.0
0x00007ffff0630ab0  0x00007ffff064329b  Yes (*)
/lib/x86_64-linux-gnu/libselinux.so.1
0x00007ffff040b0d0  0x00007ffff041f24d  Yes (*)
/lib/x86_64-linux-gnu/liblzma.so.5
0x00007ffff0130d00  0x00007ffff01d1648  Yes (*)
/lib/x86_64-linux-gnu/libgcrypt.so.20
0x00007fffeff12ff0  0x00007fffeff201e1  Yes
/lib/x86_64-linux-gnu/libnsl.so.1
0x00007fffefcf7950  0x00007fffefd072b8  Yes
/lib/x86_64-linux-gnu/libresolv.so.2
0x00007fffefa85530  0x00007fffefad4623  Yes (*)
/lib/x86_64-linux-gnu/libpcre.so.3
0x00007fffef8728d0  0x00007fffef87bdb9  Yes (*)
/lib/x86_64-linux-gnu/libgpg-error.so.0
0x00007fffef66d720  0x00007fffef66e9d6  Yes
/home/mkg/csound/cs6make/libexciter.so
0x00007fffef469eb0  0x00007fffef46aed6  Yes
/home/mkg/csound/cs6make/libcontrol.so
---Type  to continue, or q  to quit---
0x00007fffef265d20  0x00007fffef266ce2  Yes
/home/mkg/csound/cs6make/libdoppler.so
0x00007fffef0628c0  0x00007fffef062c76  Yes
/home/mkg/csound/cs6make/liburandom.so
0x00007fffeee5f910  0x00007fffeee5fe56  Yes
/home/mkg/csound/cs6make/libjoystick.so
0x00007fffeec5d690  0x00007fffeec5da86  Yes
/home/mkg/csound/cs6make/libcellular.so
0x00007fffeea59890  0x00007fffeea5aed6  Yes
/home/mkg/csound/cs6make/libplaterev.so
0x00007fffee857650  0x00007fffee8578a6  Yes
/home/mkg/csound/cs6make/libselect.so
0x00007fffee650170  0x00007fffee653c24  Yes
/home/mkg/csound/cs6make/libjacko.so
0x00007fffee4454c0  0x00007fffee44a46d  Yes
/home/mkg/csound/cs6make/libvirtual.so
0x00007fffee23ea30  0x00007fffee23fedf  Yes
/home/mkg/csound/cs6make/libfluidOpcodes.so
0x00007fffedf88b30  0x00007fffedfb7156  Yes (*)
/usr/lib/x86_64-linux-gnu/libfluidsynth.so.1
0x00007fffedc80860  0x00007fffedcf7809  Yes (*)
/lib/x86_64-linux-gnu/libglib-2.0.so.0
0x00007fffeda32f90  0x00007fffeda540e5  Yes (*)
/lib/x86_64-linux-gnu/libreadline.so.6
0x00007fffed803870  0x00007fffed80f868  Yes (*)
/lib/x86_64-linux-gnu/libtinfo.so.5
0x00007fffed5f1500  0x00007fffed5f4516  Yes
/home/mkg/csound/cs6make/librtjack.so
0x00007fffed3ea830  0x00007fffed3ed13f  Yes
/home/mkg/csound/cs6make/libLuaCsound.so
0x00007fffed1e6160  0x00007fffed1e7146  Yes
/home/mkg/csound/cs6make/libimage.so
0x00007fffecfe1d70  0x00007fffecfe2e86  Yes
/home/mkg/csound/cs6make/libpmidi.so
0x00007fffecddb200  0x00007fffecdde4c8  Yes (*)     /usr/lib/libportmidi.so.0
0x00007fffecbd68f0  0x00007fffecbd6bcc  Yes (*)     /usr/lib/libporttime.so.0
0x00007fffec9b5300  0x00007fffec9cca7b  Yes
/home/mkg/csound/cs6make/libstdutil.so
0x00007fffec791060  0x00007fffec7aabc6  Yes
/home/mkg/csound/cs6make/liblinear_algebra.so
0x00007fffec58cd20  0x00007fffec58d256  Yes
/home/mkg/csound/cs6make/libserial.so
0x00007fffec389d10  0x00007fffec38a336  Yes
/home/mkg/csound/cs6make/libcs_date.so
0x00007fffec181b50  0x00007fffec186769  Yes
/home/mkg/csound/cs6make/libmixer.so
0x00007fffebf7e760  0x00007fffebf7e9a6  Yes
/home/mkg/csound/cs6make/libsystem_call.so
0x00007fffebd7c690  0x00007fffebd7c9dd  Yes
/home/mkg/csound/cs6make/libampmidid.so
0x00007fffebb78c10  0x00007fffebb79af6  Yes
/home/mkg/csound/cs6make/libwebsocketIO.so
0x00007fffeb95c7b0  0x00007fffeb96e0d8  Yes (*)
/usr/lib/x86_64-linux-gnu/libwebsockets.so.7
0x00007fffeb703ed0  0x00007fffeb73cbd8  Yes (*)
/lib/x86_64-linux-gnu/libssl.so.1.0.0
0x00007fffeb30be00  0x00007fffeb436949  Yes (*)
/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
0x00007fffeb09e970  0x00007fffeb0a5b1e  Yes (*)
/usr/lib/x86_64-linux-gnu/libev.so.4
0x00007fffeae7f140  0x00007fffeae92ec2  Yes (*)
/usr/lib/x86_64-linux-gnu/libuv.so.1
0x00007fffeac768a0  0x00007fffeac7718f  Yes
/home/mkg/csound/cs6make/librtpulse.so
0x00007fffeaa70830  0x00007fffeaa73d24  Yes
/home/mkg/csound/cs6make/libftsamplebank.so
0x00007fffea869dd0  0x00007fffea86c226  Yes
/home/mkg/csound/cs6make/libdssi4cs.so
0x00007fffea666640  0x00007fffea666bc6  Yes
/home/mkg/csound/cs6make/libfareygen.so
0x00007fffea45aeb0  0x00007fffea461d26  Yes
/home/mkg/csound/cs6make/libpy.so
0x00007fffe9f19550  0x00007fffea0bac40  Yes (*)
/usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
0x00007fffe9cc7e60  0x00007fffe9cc8705  Yes
/lib/x86_64-linux-gnu/libutil.so.1
0x00007fffe9aa51e0  0x00007fffe9abedfb  Yes
/home/mkg/csound/cs6make/libwidgets.so
0x00007fffe989a700  0x00007fffe989b0b6  Yes
/home/mkg/csound/cs6make/libframebuffer.so
0x00007fffe96985e0  0x00007fffe96988c6  Yes
/home/mkg/csound/cs6make/libquadbezier.so
0x00007fffe9496720  0x00007fffe9496976  Yes
/home/mkg/csound/cs6make/libjackTransport.so
0x00007fffe9285490  0x00007fffe9291841  Yes
/home/mkg/csound/cs6make/libsignalflowgraph.so
0x00007fffe907db50  0x00007fffe9080d75  Yes
/home/mkg/csound/cs6make/libscansyn.so
0x00007fffe8e799f0  0x00007fffe8e7ad20  Yes
/home/mkg/csound/cs6make/libchua.so
0x00007fffe8c75580  0x00007fffe8c76e66  Yes
/home/mkg/csound/cs6make/libosc.so
0x00007fffe8a67a20  0x00007fffe8a6f798  Yes (*)
/usr/lib/x86_64-linux-gnu/liblo.so.7
0x00007fffe8861a30  0x00007fffe8861f16  Yes
/home/mkg/csound/cs6make/libipmidi.so
0x00007fffe865e780  0x00007fffe865f7a6  Yes
/home/mkg/csound/cs6make/libbuchla.so
0x00007fffe8459c90  0x00007fffe845c142  Yes
/home/mkg/csound/cs6make/libfractalnoise.so
0x00007fffe82517d0  0x00007fffe82555c6  Yes
/home/mkg/csound/cs6make/librtalsa.so
0x00007fffe804a3b0  0x00007fffe804c6a8  Yes (*)
/usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
(*): Shared library is missing debugging information.
(gdb)

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Sun, Jan 1, 2017 at 10:53 AM, John ff  wrote:
> You are. Missing STK and python
>
> Sent from TypeApp
> On 1 Jan 2017, at 15:20, Dave Seidel  wrote:
>>
>> Happy new year!
>>
>> I've been getting some benign (for me) but annoying undefined symbol
>> errors for a while now, finally looking into eliminating them. Building
>> csound (develop) on Linux Mint, just pulled this morning. Cmake runs fine,
>> make runs fine. (Cmake console output at the end of this message.)
>>
>> I removed /usr/local/lib/csound/plugins64-6.0 content before installing,
>> ran ldconfig after. As before csound is operating just fine for me given the
>> subset of opcodes I tend to use, but I get the following:
>>
>>> dave@ramanujan ~ $ csound -+rtmidi=portmidi --midi-devices
>>> virtual_keyboard real time MIDI plugin for Csound
>>> 0dBFS level = 32768.0
>>> --Csound version 6.09 (double samples) Jan  1 2017
>>> [commit: 37bbbb67de65411662f77f162538ca98a16afffd]
>>> libsndfile-1.0.25
>>> rtmidi: PortMIDI module enabled
>>> rtaudio: ALSA module enabled
>>> 2 MIDI input devices
>>>  0: 0 (Midi Through Port-0)
>>>  1: 1 (CVpal MIDI 1)
>>> 2 MIDI output devices
>>>  0: 0 (Midi Through Port-0)
>>>  1: 1 (CVpal MIDI 1)
>>> WARNING: could not open library
>>> '/usr/local/lib/csound/plugins64-6.0/libstkops.so'
>>> (/usr/local/lib/csound/plugins64-6.0/libstkops.so: undefined symbol:
>>> _ZN3stk3Stk8oStream_B5cxx11E)
>>> WARNING: could not open library
>>> '/usr/local/lib/csound/plugins64-6.0/libpy.so'
>>> (/usr/local/lib/csound/plugins64-6.0/libpy.so: undefined symbol:
>>> PyFile_AsFile)
>>> end of score.   overall amps:      0.0
>>>   overall samples out of range:        0
>>> 0 errors in performance
>>> Elapsed time at end of performance: real: 0.004s, CPU: 0.003s
>>
>>
>> Again, not fatal (for my usage, so far), but they hint at missing
>> functionality. FYI, this started happening after a system (including kernel)
>> upgrade a few months ago, so who knows what all changed, plus I have an
>> unholy accretion of Gnome and KDE stuff with an XFCE front end. I should
>> mention also that I have no such warnings when I build/run on my Debian box,
>> but that's a much younger system with a corresponding lower level of bit
>> rot.
>>
>> Any ideas are appreciated.
>>
>> Thanks, and again, Happy New Year to all!
>>
>> - Dave
>>
>> P.S. cmake output:
>>
>>> dave@ramanujan ~/src/csound/cs6make $ cmake .
>>> -- /home/dave/src/csound/csound
>>> -- LIBRARY INSTALL DIR: lib
>>> -- Building with 64-bit floats
>>> -- Not using Custom.cmake file.
>>> -- BUILD_BIN_DIR set to /home/dave/src/csound/cs6make.
>>> -- BUILD_LIB_DIR set to /home/dave/src/csound/cs6make.
>>> -- BUILD_PLUGINS_DIR set to /home/dave/src/csound/cs6make.
>>> -- Boost version: 1.58.0
>>> -- Could NOT find MUSICXML (missing:  MUSICXML_LIBRARY
>>> MUSICXML_INCLUDE_DIR)
>>> -- Could NOT find PORTSMF (missing:  PORTSMF_INCLUDE_DIR)
>>> -- Could NOT find VSTSDK2X (missing:  VSTSDK2X_INCLUDE_DIR)
>>> -- Using atomic builtins.
>>> -- USE_LRINT is enabled.
>>> -- USE_OPEN_MP is enabled.
>>> -- GIT: /usr/bin/git
>>> -- HASH: 37bbbb67de65411662f77f162538ca98a16afffd
>>> -- Not building with score parser.
>>> -- Not building with new parser debugging.
>>> -- Building with multicore support.
>>> -- USE_GETTEXT is enabled.
>>> -- Using GNU gettext.
>>> -- Setting textdomain to /usr/local/share/locale.
>>> -- Building on Linux.
>>> --   ADDING LIBRT LIBRARY: /usr/lib/x86_64-linux-gnu/librt.so.
>>> -- Boost version: 1.58.0
>>> -- BUILD_CHUA_OPCODES is enabled.
>>> -- BUILD_DSSI_OPCODES is enabled.
>>> -- BUILD_FLUID_OPCODES is enabled.
>>> -- BUILD_JACK_OPCODES is enabled.
>>> -- BUILD_LINEAR_ALGEBRA_OPCODES is enabled.
>>> -- BUILD_OSC_OPCODES is enabled.
>>> -- BUILD_IMAGE_OPCODES is enabled.
>>> -- BUILD_PYTHON_OPCODES is enabled.
>>> -- BUILD_LUA_OPCODES is enabled.
>>> -- WIIUSE_H="", so disabling BUILD_WIIMOTE_OPCODES
>>> -- WIIUSE_LIB="WIIUSE_LIB-NOTFOUND", so disabling BUILD_WIIMOTE_OPCODES
>>> -- BUILD_WIIMOTE_OPCODES is disabled.
>>> -- P5GLOVE_H="", so disabling BUILD_P5GLOVE_OPCODES
>>> -- BUILD_P5GLOVE_OPCODES is disabled.
>>> -- BUILD_FAUST_OPCODES is disabled.
>>> -- BUILD_VST4CS_OPCODES is disabled.
>>> -- VSTSDK2X_INCLUDE_DIR: VSTSDK2X_INCLUDE_DIR-NOTFOUND
>>> -- BUILD_STK_OPCODES is enabled.
>>> -- Building STK opcodes.
>>> -- HDF5_library="HDF5_library-NOTFOUND", so disabling BUILD_HDF5_OPCODES
>>> -- HDF5_H="", so disabling BUILD_HDF5_OPCODES
>>> -- BUILD_HDF5_OPCODES is disabled.
>>> -- BUILD_WEBSOCKET_OPCODE is disabled.
>>> --
>>> -- ## REALTIME AUDIO AND MIDI ##
>>> -- APPLE="", so disabling USE_COREMIDI
>>> -- COREMIDI_INCLUDE_PATH="COREMIDI_INCLUDE_PATH-NOTFOUND", so disabling
>>> USE_COREMIDI
>>> -- COREMIDI_LIBRARY="COREMIDI_LIBRARY-NOTFOUND", so disabling
>>> USE_COREMIDI
>>> -- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling
>>> USE_COREMIDI
>>> -- USE_COREMIDI is disabled.
>>> -- APPLE="", so disabling USE_AUDIOUNIT
>>> -- COREAUDIO_INCLUDE_PATH="COREAUDIO_INCLUDE_PATH-NOTFOUND", so disabling
>>> USE_AUDIOUNIT
>>> -- COREAUDIO_LIBRARY="COREAUDIO_LIBRARY-NOTFOUND", so disabling
>>> USE_AUDIOUNIT
>>> -- AUDIOUNIT_INCLUDE_PATH="AUDIOUNIT_INCLUDE_PATH-NOTFOUND", so disabling
>>> USE_AUDIOUNIT
>>> -- AUDIOUNIT_LIBRARY="AUDIOUNIT_LIBRARY-NOTFOUND", so disabling
>>> USE_AUDIOUNIT
>>> -- COREFOUNDATION_LIBRARY="COREFOUNDATION_LIBRARY-NOTFOUND", so disabling
>>> USE_AUDIOUNIT
>>> -- USE_AUDIOUNIT is disabled.
>>> -- USE_ALSA is enabled.
>>> -- USE_PULSEAUDIO is enabled.
>>> -- USE_PORTAUDIO is enabled.
>>> -- Building rtpa module.
>>> -- USE_PORTMIDI is enabled.
>>> -- USE_JACK is enabled.
>>> -- USE_FLTK is enabled.
>>> -- BUILD_VIRTUAL_KEYBOARD is enabled.
>>> --
>>> -- Building C++ interface library.
>>> -- Found SWIG: /usr/bin/swig2.0 (found suitable version "2.0.12", minimum
>>> required is "2.0")
>>> -- PYTHON_LIBRARY: /usr/lib/x86_64-linux-gnu/libpython3.5m.so
>>> -- BUILD_PYTHON_INTERFACE is enabled.
>>> -- BUILD_JAVA_INTERFACE is enabled.
>>> -- BUILD_LUA_INTERFACE is enabled.
>>> -- JNI INCLUDE set to
>>> /usr/lib/jvm/default-java/include;/usr/lib/jvm/default-java/include/linux;/usr/lib/jvm/default-java/include.
>>> -- Building csLadspa.
>>> -- BUILD_CSBEATS is enabled.
>>> -- BUILD_PD_CLASS is enabled.
>>> -- BUILD_WINSOUND is disabled.
>>> -- Boost version: 1.58.0
>>> -- Found SWIG: /usr/bin/swig2.0 (found version "2.0.12")
>>> -- BUILD_CSOUND_AC is enabled.
>>> -- BUILD_CSOUND_AC_PYTHON_INTERFACE is enabled.
>>> -- BUILD_CSOUND_AC_LUA_INTERFACE is enabled.
>>> -- USE_SYSTEM_PORTSMF is disabled.
>>> -- Building CsoundAC Python interface.
>>> -- Building CsoundAC Lua interface.
>>> -- BUILD_CSOUNDVST is disabled.
>>> -- BUILD_CSOUNDVST: OFF.
>>> -- Not building csound~ for Max/MSP
>>> -- MAX_SDK_ROOT is not defined.
>>> -- CUNIT_LIBRARY="CUNIT_LIBRARY-NOTFOUND", so disabling BUILD_TESTS
>>> -- BUILD_STATIC_LIBRARY="OFF", so disabling BUILD_TESTS
>>> -- BUILD_TESTS is disabled.
>>> -- Configuring done
>>> -- Generating done