[Stk] [QT creator; OS X 10.9] - Newbie trouble compiling on OSX 10.9 and QT Creator

Gary Scavone gary at ccrma.Stanford.EDU
Thu Oct 24 06:01:26 PDT 2013


Hi Ivan,

I had problems like that in the past.  I had to comment-out one of the following environmental variable defines in my .tcshrc (the Qt version is probably different now):

#setenv QTDIR "/Developer/qt-4.6.0/"
#setenv PATH $QTDIR/bin:$PATH
#setenv DYLD_LIBRARY_PATH $QTDIR/lib
#setenv QMAKESPEC macx-g++
#setenv MACOSX_DEPLOYMENT_TARGET 10.4

I never figured out exactly what the reason for the problem was.

--gary

On 2013-10-24, at 8:22 AM, Ivan Franco <ivan.almeida.franco at gmail.com> wrote:

> Hello,
> new to stk and the list too, so hello everybody!
> 
> I just updated to the latest OS X 10.9 and now I’m having trouble compiling stk.
> I know: those early adopters! But hey, someone got to do it…
> 
> Anyway, just trying building the realtime sine example from the tutorial, with QT Creator I get the appended errors.
> I don’t know if any of the main developers as tried to compile with OSX 10.9 or if this is just some QT related error.
> Any help would be very welcomed.
> 
> Cheers,
> Ivan
> 
> 13:13:48: Running steps for project stkTest9...
> 13:13:48: Configuration unchanged, skipping qmake step.
> 13:13:49: Starting: "/usr/bin/make"
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -mmacosx-version-min=10.6 -o stkTest9 main.o -L/Users/ifranco/Dropbox/Development/QT/stkTest9/../../lib/stk-4.4.4/src/ -lstk -lpthread -framework CoreAudio -framework CoreMIDI -framework CoreFoundation
> Undefined symbols for architecture x86_64:
> "stk::Stk::setRawwavePath(std::string)", referenced from:
> _main in main.o
> "std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:
> void std::__1::vector<stk::Stk*, std::__1::allocator<stk::Stk*> >::__push_back_slow_path<stk::Stk* const>(stk::Stk* const&) in libstk.a(Stk.o)
> void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const>(int const&) in libstk.a(RtAudio.o)
> void std::__1::vector<std::__1::pair<unsigned int, unsigned int>, std::__1::allocator<std::__1::pair<unsigned int, unsigned int> > >::__push_back_slow_path<std::__1::pair<unsigned int, unsigned int> const>(std::__1::pair<unsigned int, unsigned int> const&) in libstk.a(RtAudio.o)
> void std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >::__push_back_slow_path<unsigned int const>(unsigned int const&) in libstk.a(RtAudio.o)
> void std::__1::vector<RtAudio::Api, std::__1::allocator<RtAudio::Api> >::__push_back_slow_path<RtAudio::Api const>(RtAudio::Api const&) in libstk.a(RtAudio.o)
> "std::__1::__basic_string_common<true>::__throw_length_error() const", referenced from:
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str() const in libstk.a(RtAudio.o)
> "std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> ...
> "std::__1::ios_base::getloc() const", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> ...
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::erase(unsigned long, unsigned long)", referenced from:
> RtApiCore::getDeviceInfo(unsigned int) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)", referenced from:
> stk::Stk::handleError(char const*, stk::StkError::Type) in libstk.a(Stk.o)
> __GLOBAL__I_a in libstk.a(Stk.o)
> RtApi::error(RtError::Type) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(unsigned long, char)", referenced from:
> std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char) in libstk.a(Stk.o)
> std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*)", referenced from:
> stk::Stk::setRawwavePath(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) in libstk.a(Stk.o)
> RtApiCore::getDeviceInfo(unsigned int) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)", referenced from:
> RtApiCore::getDeviceInfo(unsigned int) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*)", referenced from:
> RtAudio::openRtApi(RtAudio::Api) in libstk.a(RtAudio.o)
> RtApiCore::RtApiCore() in libstk.a(RtAudio.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> RtApi::openStream(RtAudio::StreamParameters*, RtAudio::StreamParameters*, unsigned long, unsigned int, unsigned int*, int (*)(void*, void*, unsigned int, double, unsigned int, void*), void*, RtAudio::StreamOptions*) in libstk.a(RtAudio.o)
> RtApi::formatBytes(unsigned long) in libstk.a(RtAudio.o)
> RtApi::getStreamLatency() in libstk.a(RtAudio.o)
> RtApi::verifyStream() in libstk.a(RtAudio.o)
> ...
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)", referenced from:
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)", referenced from:
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> stk::Stk::handleError(char const*, stk::StkError::Type) in libstk.a(Stk.o)
> RtApi::error(RtError::Type) in libstk.a(RtAudio.o)
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()", referenced from:
> stk::Stk::handleError(stk::StkError::Type) in libstk.a(Stk.o)
> stk::Stk::handleError(char const*, stk::StkError::Type) in libstk.a(Stk.o)
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> stk::StkError::~StkError() in libstk.a(Stk.o)
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> ...
> "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
> stk::Stk::setRawwavePath(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> RtApiCore::getDeviceInfo(unsigned int) in libstk.a(RtAudio.o)
> RtApiCore::probeDeviceOpen(unsigned int, RtApi::StreamMode, unsigned int, unsigned int, unsigned int, unsigned long, unsigned int*, RtAudio::StreamOptions*) in libstk.a(RtAudio.o)
> RtApiCore::startStream() in libstk.a(RtAudio.o)
> RtApiCore::stopStream() in libstk.a(RtAudio.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::str(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> ...
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::put(char)", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)", referenced from:
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(RtAudio.o)
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()", referenced from:
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(RtAudio.o)
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> __GLOBAL__I_a in libstk.a(Stk.o)
> RtApi::RtApi() in libstk.a(RtAudio.o)
> RtApi::~RtApi() in libstk.a(RtAudio.o)
> ...
> "std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)", referenced from:
> RtApiCore::getDeviceInfo(unsigned int) in libstk.a(RtAudio.o)
> RtApiCore::probeDeviceOpen(unsigned int, RtApi::StreamMode, unsigned int, unsigned int, unsigned int, unsigned long, unsigned int*, RtAudio::StreamOptions*) in libstk.a(RtAudio.o)
> RtApiCore::startStream() in libstk.a(RtAudio.o)
> RtApiCore::stopStream() in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()", referenced from:
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()", referenced from:
> __GLOBAL__I_a in libstk.a(Stk.o)
> RtApi::RtApi() in libstk.a(RtAudio.o)
> "std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()", referenced from:
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in libstk.a(Stk.o)
> std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_stringbuf() in libstk.a(Stk.o)
> __GLOBAL__I_a in libstk.a(Stk.o)
> ...
> "std::__1::cerr", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> stk::StkError::printMessage() in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> RtApi::error(RtError::Type) in libstk.a(RtAudio.o)
> RtError::printMessage() const in libstk.a(RtAudio.o)
> "std::__1::ctype<char>::id", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> ...
> "std::__1::locale::~locale()", referenced from:
> stk::Stk::handleError(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, stk::StkError::Type) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> RtAudio::RtAudio(RtAudio::Api) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> ...
> "std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(RtAudio.o)
> "std::__1::ios_base::init(void*)", referenced from:
> __GLOBAL__I_a in libstk.a(Stk.o)
> RtApi::RtApi() in libstk.a(RtAudio.o)
> "std::__1::ios_base::clear(unsigned int)", referenced from:
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(Stk.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<char, std::__1::char_traits<char>, std::__1::allocator<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libstk.a(RtAudio.o)
> std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::operator<<<std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char) in libstk.a(RtAudio.o)
> "std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()", referenced from:
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> non-virtual thunk to std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_ostringstream() in libstk.a(Stk.o)
> __GLOBAL__I_a in libstk.a(Stk.o)
> RtApi::RtApi() in libstk.a(RtAudio.o)
> RtApi::~RtApi() in libstk.a(RtAudio.o)
> ...
> "typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >", referenced from:
> typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> typeinfo for std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >", referenced from:
> typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> typeinfo for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> "non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(Stk.o)
> construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in libstk.a(RtAudio.o)
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> make: *** [stkTest9] Error 1
> 13:13:49: The process "/usr/bin/make" exited with code 2.
> Error while building/deploying project stkTest9 (kit: Desktop Qt 5.1.1 clang 64bit)
> When executing step 'Make'
> 13:13:49: Elapsed time: 00:00.
> 
> 
> _______________________________________________
> Stk mailing list
> Stk at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/stk




More information about the Stk mailing list