Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] OSX 10.6 Build

Date2014-12-06 19:43
FromSteven Yi
SubjectRe: [Cs-dev] OSX 10.6 Build
AttachmentsNone  None  
For CsoundQT, you can put it in the DmgResources folder and the installer script will grab it do the the final installer build.  For example, that folder is located in the same location as the script, i.e.:

~/cs6/installer/macosx/DmgResources

Git doesn't track empty folders, so you may need to mkdir that folder yourself.  

For the manual, the script pulls it from one level above cs6, so with the above, the manual folder would be something like:

~/manual



On Sat Dec 06 2014 at 2:39:56 PM joachim heintz <jh@joachimheintz.de> wrote:
hi steven -

in my case, i wanted to build csound first, then build csoundqt, to
include it in the installer.  probably it's the best to split the
script: first execute the first part, then build csoundqt, put it in the
PkgResources, and finally execute the script after "assemble files for
installer"?

as to the manual: i have built the current version as html and put it
(as "manual") in the root dir.  correct?

ciao -
        joachim


Am 06.12.2014 um 16:56 schrieb Steven Yi:
> Hi Joachim,
>
> To run the script, you give the branch or tag to build, so you can use:
>
> sudo ./release-build.sh 6.04.0
>
> I forgot to mention, for the release builds, you need to run with sudo.
> What the release script does is make a clean clone of Csound for the
> given branch/tag, then builds from there.  It does this to ensure it's
> exactly as specified in case there are any other files or changes that
> may have been committed.
>
> There's a second option to run like this:
>
> sudo ./release-build.sh 6.04.0 2014-12-06-123456
>
> where the 2nd arg is a pre-existing folder.  I had added this to re-run
> a build in a folder if something went wrong and I was diagnosing the
> build.  Hopefully, you won't need to use that part.
>
> Let me know if there are further questions!
> steven
>
> On Sat Dec 06 2014 at 10:45:40 AM joachim heintz <jh@joachimheintz.de
> <mailto:jh@joachimheintz.de>> wrote:
>
>     hi all -
>
>     thanks, that worked. now i want to build, and i don't understand what
>     the release-build.sh script wants me to do.
>
>     i have the sources in src/csound.  i pulled and checked out the 6.04.0
>     tag.  from which dir should i now build?  i do not understand this part
>     of the script:
>
>     if [ $# -gt 1 ]; then
>              cd $2
>              echo "Using directory $2 `pwd`"
>               export INSTALLER_DIR=`pwd`/installer
>               rm -rf installer
>              rm -rf csound6/build/dist
>               mkdir installer
>     else
>              export RELEASE_DIR="`eval date +%Y-%m-%d-%H%M%S`"
>               export INSTALLER_DIR=`pwd`/$RELEASE___DIR/installer
>              mkdir $RELEASE_DIR
>               mkdir $INSTALLER_DIR
>              cd $RELEASE_DIR
>
>              #git clone
>     git://csound.git.sourceforge.__net/gitroot/csound/csound5
>     <http://csound.git.sourceforge.net/gitroot/csound/csound5>
>              git clone -b $BRANCH_NAME file://$PWD/../../.. csound6
>     --depth=1
>              #cp -R csound5 csound5-f
>     fi
>
>
>     best -
>              joachim
>
>
>     Am 01.12.2014 um 23:05 schrieb Steven Yi:
>      > Hi Joachim,
>      >
>      > Answers inline below.  Thanks!
>      > steven
>      >
>      >     1. there is
>      >     list(APPEND CMAKE_SYSTEM_LIBRARY_PATH
>      >     "/Users/victor/src/stk-4.4.4/____src")
>      >     list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
>      >     "/Users/victor/src/stk-4.4.4/____include")
>      >     but i have no stk installed.  i think this was no part of the
>     download /
>      >     install shell script?  do i need it?  where to get it?
>      >
>      >
>      > For this, I think you should download stk from:
>      >
>      > https://ccrma.stanford.edu/__software/stk/download.html
>     <https://ccrma.stanford.edu/software/stk/download.html>
>      >
>      > Then do a "./configure; make".  After that, update the above
>     values to
>      > point to the location of where you put stk.
>      >
>      >     2. similar thing with
>      >     set(MAX_SDK_ROOT /Users/stevenyi/work/max_msp/____MaxSDK-6.1.4)
>      >     i think this is related to building the csound~ object for
>     maxmsp?  do i
>      >     need maxmsp for it (i don't have it on my computer, only max5).
>      >
>      >
>      > This is required for building csound~.  It requires the MaxSDK,
>     which is
>      > freely downloadable from cycling74.com <http://cycling74.com>
>     <http://cycling74.com>.  I think
>      > in the past I had packaged csound~ with the Csound installer, but
>     I've
>      > also pushed it on its own to the Csound file releases.  If you
>     want to
>      > try to build it, it should require downloading and updating that
>     var to
>      > point to where you have the sdk unzipped.  You will also need boost
>      > installed (I have it installed via homebrew with "brew install
>     boost").
>      > I think you could probably ignore building this and if someone
>     asks for
>      > it (say, if the build I've done doesn't work with your csound for
>     some
>      > reason), we can investigate this further from there.
>      >
>      >     3. list(APPEND CMAKE_SYSTEM_INCLUDE_PATH
>      >
>       "/Applications/Pd-extended.____app/Contents/Resources/____include")
>      >     what is this for?
>      >
>      >
>      > This is for building csound6~ object for PD.  It just requires
>     pointing
>      > to the location where pd.h is.  If you have PD installed
>     somewhere else,
>      > that directory location would work just as well.
>      >
>      >
>      >
>     ------------------------------__------------------------------__------------------
>      > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>      > from Actuate! Instantly Supercharge Your Business Reports and
>     Dashboards
>      > with Interactivity, Sharing, Native Excel Exports, App
>     Integration & more
>      > Get technology previously reserved for billion-dollar
>     corporations, FREE
>      >
>     http://pubads.g.doubleclick.__net/gampad/clk?id=157005751&__iu=/4140/ostg.clktrk
>     <http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk>
>      >
>      >
>      >
>      > _________________________________________________
>      > Csound-devel mailing list
>      > Csound-devel@lists.__sourceforge.net
>     <mailto:Csound-devel@lists.sourceforge.net>
>      > https://lists.sourceforge.net/__lists/listinfo/csound-devel
>     <https://lists.sourceforge.net/lists/listinfo/csound-devel>
>      >
>
>     ------------------------------__------------------------------__------------------
>     Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>     from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>     with Interactivity, Sharing, Native Excel Exports, App Integration &
>     more
>     Get technology previously reserved for billion-dollar corporations, FREE
>     http://pubads.g.doubleclick.__net/gampad/clk?id=164703151&__iu=/4140/ostg.clktrk
>     <http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk>
>     _________________________________________________
>     Csound-devel mailing list
>     Csound-devel@lists.__sourceforge.net
>     <mailto:Csound-devel@lists.sourceforge.net>
>     https://lists.sourceforge.net/__lists/listinfo/csound-devel
>     <https://lists.sourceforge.net/lists/listinfo/csound-devel>
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2014-12-06 21:08
Fromjoachim heintz
SubjectRe: [Cs-dev] OSX 10.6 Build
now building stops at stk opcodes -- any idea? this is the output:

[ 84%] Building CXX object 
Opcodes/stk/CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
cd 
/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk 
&& /usr/bin/c++ 
-DCS_DEFAULT_PLUGINDIR=\"/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64\" 
-DHAVE_SOCKETS -DHAVE_SPRINTF_L -DHAVE_STRLCAT -DHAVE_STRTOD_L 
-DHAVE_STRTOK_R -DMACOSX -DNO_FLTK_THREADS -DPIPES -DUSE_LRINT 
-D_CSOUND_RELEASE_ -Dstk_ops_EXPORTS -I/usr/local/include -I/usr/include 
-DHAVE_ATOMIC_BUILTIN -O3  -arch i386 -arch x86_64 -fPIC 
-I/usr/local/include 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./H 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./include 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./Engine 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/. 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/include 
-I/Library/Frameworks/Python.framework/Headers 
-I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/include -I/Users/jh/src/stk-4.5.0/include 
    -Wno-format   -o CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o -c 
/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/Opcodes/stk/stkOpcodes.cpp
Linking CXX shared library ../../libstk.dylib
cd 
/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk 
&& /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script 
CMakeFiles/stk-ops.dir/link.txt --verbose=1
/usr/bin/c++  -I/usr/local/include -I/usr/include -DHAVE_ATOMIC_BUILTIN 
-O3  -arch i386 -arch x86_64 -dynamiclib 
-Wl,-headerpad_max_install_names   -o ../../libstk.dylib -install_name 
/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/libstk.dylib 
CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o 
/Users/jh/src/stk-4.5.0/src/libstk.a
ld: warning: in /Users/jh/src/stk-4.5.0/src/libstk.a, file was built for 
unsupported file format which is not the architecture being linked (i386)
Undefined symbols:
   "stk::BandedWG::BandedWG()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Sitar::Sitar(double)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::FMVoices::FMVoices()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::BlowBotl::BlowBotl()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Stk::setRawwavePath(std::basic_string, std::allocator >)", referenced from:
       _csoundModuleInit in stkOpcodes.cpp.o
   "stk::Resonate::Resonate()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Simple::Simple()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Flute::Flute(double)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::HevyMetl::HevyMetl()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Drummer::Drummer()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Bowed::Bowed(double)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::ModalBar::ModalBar()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Wurley::Wurley()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Shakers::Shakers(int)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Stk::setSampleRate(double)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::PercFlut::PercFlut()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::TubeBell::TubeBell()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::BeeThree::BeeThree()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Saxofony::Saxofony(double)", referenced from:
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
   "stk::BlowHole::BlowHole(double)", referenced from:
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
   "stk::Brass::Brass(double)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Stk::sampleRateChanged(double, double)", referenced from:
       vtable for stk::ReedTablein stkOpcodes.cpp.o
       vtable for stk::Noisein stkOpcodes.cpp.o
       vtable for stk::JetTablein stkOpcodes.cpp.o
       vtable for stk::BowTablein stkOpcodes.cpp.o
       vtable for stk::Filterin stkOpcodes.cpp.o
       vtable for stk::Instrmntin stkOpcodes.cpp.o
       vtable for stk::Functionin stkOpcodes.cpp.o
       vtable for stk::Generatorin stkOpcodes.cpp.o
   "stk::StkFrames::~StkFrames()", referenced from:
       stk::Generator::~Generator()in stkOpcodes.cpp.o
       stk::Generator::~Generator()in stkOpcodes.cpp.o
       stk::Noise::~Noise()in stkOpcodes.cpp.o
       stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
       stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
       stk::Function::~Function()in stkOpcodes.cpp.o
       stk::Function::~Function()in stkOpcodes.cpp.o
       stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
       stk::Noise::~Noise()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::BowTable::~BowTable()in stkOpcodes.cpp.o
       stk::BowTable::~BowTable()in stkOpcodes.cpp.o
       stk::JetTable::~JetTable()in stkOpcodes.cpp.o
       stk::JetTable::~JetTable()in stkOpcodes.cpp.o
       stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
   "stk::Stk::oStream_", referenced from:
       __ZN3stk3Stk8oStream_E$non_lazy_ptr in stkOpcodes.cpp.o
      (maybe you meant: __ZN3stk3Stk8oStream_E$non_lazy_ptr)
   "stk::StifKarp::StifKarp(double)", referenced from:
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
   "stk::Rhodey::Rhodey()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Stk::~Stk()", referenced from:
       stk::Generator::~Generator()in stkOpcodes.cpp.o
       stk::Generator::~Generator()in stkOpcodes.cpp.o
       stk::Generator::~Generator()in stkOpcodes.cpp.o
       stk::Generator::~Generator()in stkOpcodes.cpp.o
       stk::Noise::~Noise()in stkOpcodes.cpp.o
       stk::Noise::~Noise()in stkOpcodes.cpp.o
       stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
       stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
       stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
       stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
       stk::Function::~Function()in stkOpcodes.cpp.o
       stk::Function::~Function()in stkOpcodes.cpp.o
       stk::Function::~Function()in stkOpcodes.cpp.o
       stk::Function::~Function()in stkOpcodes.cpp.o
       stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
       stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
       stk::Noise::~Noise()in stkOpcodes.cpp.o
       stk::Noise::~Noise()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::Filter::~Filter()in stkOpcodes.cpp.o
       stk::BowTable::~BowTable()in stkOpcodes.cpp.o
       stk::BowTable::~BowTable()in stkOpcodes.cpp.o
       stk::BowTable::~BowTable()in stkOpcodes.cpp.o
       stk::BowTable::~BowTable()in stkOpcodes.cpp.o
       stk::JetTable::~JetTable()in stkOpcodes.cpp.o
       stk::JetTable::~JetTable()in stkOpcodes.cpp.o
       stk::JetTable::~JetTable()in stkOpcodes.cpp.o
       stk::JetTable::~JetTable()in stkOpcodes.cpp.o
       stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
       stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
   "stk::Clarinet::Clarinet(double)", referenced from:
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
   "stk::Stk::rawwavepath_", referenced from:
       __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr in stkOpcodes.cpp.o
      (maybe you meant: __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr)
   "stk::Plucked::Plucked(double)", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Mandolin::Mandolin(double)", referenced from:
       OpcodeBase 
 >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
   "stk::VoicForm::VoicForm()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Stk::handleError(stk::StkError::Type) const", referenced from:
       stk::Instrmnt::setFrequency(double)in stkOpcodes.cpp.o
       stk::Instrmnt::controlChange(int, double)in stkOpcodes.cpp.o
   "typeinfo for stk::Stk", referenced from:
       typeinfo for stk::Filterin stkOpcodes.cpp.o
       typeinfo for stk::Instrmntin stkOpcodes.cpp.o
       typeinfo for stk::Functionin stkOpcodes.cpp.o
       typeinfo for stk::Generatorin stkOpcodes.cpp.o
   "stk::Whistle::Whistle()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
   "stk::Moog::Moog()", referenced from:
       OpcodeBase >::init_(CSOUND_*, 
void*)    in stkOpcodes.cpp.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
lipo: can't open input file: /var/tmp//cc2QXqy2.out (No such file or 
directory)
make[2]: *** [libstk.dylib] Error 1
make[1]: *** [Opcodes/stk/CMakeFiles/stk-ops.dir/all] Error 2
make: *** [all] Error 2

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-12-10 23:44
FromSteven Yi
SubjectRe: [Cs-dev] OSX 10.6 Build
Hi Joachim,

Sorry this email got drowned out in my inbox!  The error is reporting
that the library you have is not a universal build (for both i386 and
x86_64).  It looks like libstk.a was only built with x86_64.  I just
spent the last 10 minutes trying to get libstk built with both
architectures but I didn't succeed. (I've been using the same libstk.a
I built a long time ago and don't remember how I built this library.)

Ah! Just found a way.  So this:

1. untar stk-4.5.0
2. cd into the stk-4.5.0 folder
3. run  ./configure
4. edit the src/Makefile so that the CFLAGS line looks like this:

CFLAGS   = -O3 -Wall -arch i386 -arch x86_64

5. run make -j6

Also be sure you're working with a clean stk folder.

On Sat, Dec 6, 2014 at 4:08 PM, joachim heintz  wrote:
> now building stops at stk opcodes -- any idea? this is the output:
>
> [ 84%] Building CXX object
> Opcodes/stk/CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
> cd
> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk
> && /usr/bin/c++
> -DCS_DEFAULT_PLUGINDIR=\"/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64\"
> -DHAVE_SOCKETS -DHAVE_SPRINTF_L -DHAVE_STRLCAT -DHAVE_STRTOD_L
> -DHAVE_STRTOK_R -DMACOSX -DNO_FLTK_THREADS -DPIPES -DUSE_LRINT
> -D_CSOUND_RELEASE_ -Dstk_ops_EXPORTS -I/usr/local/include -I/usr/include
> -DHAVE_ATOMIC_BUILTIN -O3  -arch i386 -arch x86_64 -fPIC
> -I/usr/local/include
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./H
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./include
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./Engine
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/.
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/include
> -I/Library/Frameworks/Python.framework/Headers
> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/include -I/Users/jh/src/stk-4.5.0/include
>     -Wno-format   -o CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o -c
> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/Opcodes/stk/stkOpcodes.cpp
> Linking CXX shared library ../../libstk.dylib
> cd
> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk
> && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script
> CMakeFiles/stk-ops.dir/link.txt --verbose=1
> /usr/bin/c++  -I/usr/local/include -I/usr/include -DHAVE_ATOMIC_BUILTIN
> -O3  -arch i386 -arch x86_64 -dynamiclib
> -Wl,-headerpad_max_install_names   -o ../../libstk.dylib -install_name
> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/libstk.dylib
> CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
> /Users/jh/src/stk-4.5.0/src/libstk.a
> ld: warning: in /Users/jh/src/stk-4.5.0/src/libstk.a, file was built for
> unsupported file format which is not the architecture being linked (i386)
> Undefined symbols:
>    "stk::BandedWG::BandedWG()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Sitar::Sitar(double)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::FMVoices::FMVoices()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::BlowBotl::BlowBotl()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Stk::setRawwavePath(std::basic_string std::char_traits, std::allocator >)", referenced from:
>        _csoundModuleInit in stkOpcodes.cpp.o
>    "stk::Resonate::Resonate()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Simple::Simple()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Flute::Flute(double)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::HevyMetl::HevyMetl()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Drummer::Drummer()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Bowed::Bowed(double)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::ModalBar::ModalBar()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Wurley::Wurley()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Shakers::Shakers(int)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Stk::setSampleRate(double)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::PercFlut::PercFlut()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::TubeBell::TubeBell()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::BeeThree::BeeThree()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Saxofony::Saxofony(double)", referenced from:
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>    "stk::BlowHole::BlowHole(double)", referenced from:
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>    "stk::Brass::Brass(double)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Stk::sampleRateChanged(double, double)", referenced from:
>        vtable for stk::ReedTablein stkOpcodes.cpp.o
>        vtable for stk::Noisein stkOpcodes.cpp.o
>        vtable for stk::JetTablein stkOpcodes.cpp.o
>        vtable for stk::BowTablein stkOpcodes.cpp.o
>        vtable for stk::Filterin stkOpcodes.cpp.o
>        vtable for stk::Instrmntin stkOpcodes.cpp.o
>        vtable for stk::Functionin stkOpcodes.cpp.o
>        vtable for stk::Generatorin stkOpcodes.cpp.o
>    "stk::StkFrames::~StkFrames()", referenced from:
>        stk::Generator::~Generator()in stkOpcodes.cpp.o
>        stk::Generator::~Generator()in stkOpcodes.cpp.o
>        stk::Noise::~Noise()in stkOpcodes.cpp.o
>        stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>        stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>        stk::Function::~Function()in stkOpcodes.cpp.o
>        stk::Function::~Function()in stkOpcodes.cpp.o
>        stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>        stk::Noise::~Noise()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>        stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>        stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>        stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>        stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>    "stk::Stk::oStream_", referenced from:
>        __ZN3stk3Stk8oStream_E$non_lazy_ptr in stkOpcodes.cpp.o
>       (maybe you meant: __ZN3stk3Stk8oStream_E$non_lazy_ptr)
>    "stk::StifKarp::StifKarp(double)", referenced from:
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>    "stk::Rhodey::Rhodey()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Stk::~Stk()", referenced from:
>        stk::Generator::~Generator()in stkOpcodes.cpp.o
>        stk::Generator::~Generator()in stkOpcodes.cpp.o
>        stk::Generator::~Generator()in stkOpcodes.cpp.o
>        stk::Generator::~Generator()in stkOpcodes.cpp.o
>        stk::Noise::~Noise()in stkOpcodes.cpp.o
>        stk::Noise::~Noise()in stkOpcodes.cpp.o
>        stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>        stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>        stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>        stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>        stk::Function::~Function()in stkOpcodes.cpp.o
>        stk::Function::~Function()in stkOpcodes.cpp.o
>        stk::Function::~Function()in stkOpcodes.cpp.o
>        stk::Function::~Function()in stkOpcodes.cpp.o
>        stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>        stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>        stk::Noise::~Noise()in stkOpcodes.cpp.o
>        stk::Noise::~Noise()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::Filter::~Filter()in stkOpcodes.cpp.o
>        stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>        stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>        stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>        stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>        stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>        stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>        stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>        stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>        stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>        stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>    "stk::Clarinet::Clarinet(double)", referenced from:
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>    "stk::Stk::rawwavepath_", referenced from:
>        __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr in stkOpcodes.cpp.o
>       (maybe you meant: __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr)
>    "stk::Plucked::Plucked(double)", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Mandolin::Mandolin(double)", referenced from:
>        OpcodeBase
>  >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>    "stk::VoicForm::VoicForm()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Stk::handleError(stk::StkError::Type) const", referenced from:
>        stk::Instrmnt::setFrequency(double)in stkOpcodes.cpp.o
>        stk::Instrmnt::controlChange(int, double)in stkOpcodes.cpp.o
>    "typeinfo for stk::Stk", referenced from:
>        typeinfo for stk::Filterin stkOpcodes.cpp.o
>        typeinfo for stk::Instrmntin stkOpcodes.cpp.o
>        typeinfo for stk::Functionin stkOpcodes.cpp.o
>        typeinfo for stk::Generatorin stkOpcodes.cpp.o
>    "stk::Whistle::Whistle()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
>    "stk::Moog::Moog()", referenced from:
>        OpcodeBase >::init_(CSOUND_*,
> void*)    in stkOpcodes.cpp.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> lipo: can't open input file: /var/tmp//cc2QXqy2.out (No such file or
> directory)
> make[2]: *** [libstk.dylib] Error 1
> make[1]: *** [Opcodes/stk/CMakeFiles/stk-ops.dir/all] Error 2
> make: *** [all] Error 2
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-12-11 15:00
Fromjoachim heintz
SubjectRe: [Cs-dev] OSX 10.6 Build
thanks, steven. meanwhile i have built without stk opcodes, and that 
worked.  but i will try your way when i can go back to this.

currently, my main problem is building csoundqt.  i have written andrés 
about it, but i think he is off for some days.  i hope i can go on next 
week.  or maybe christmas is a good time for it ... =)

at least i found confirmed that the new osx installer for csound 6.04 
does not work for osx 10.6, so it makes sense to proceed.

best -
	joachim


Am 11.12.2014 um 00:44 schrieb Steven Yi:
> Hi Joachim,
>
> Sorry this email got drowned out in my inbox!  The error is reporting
> that the library you have is not a universal build (for both i386 and
> x86_64).  It looks like libstk.a was only built with x86_64.  I just
> spent the last 10 minutes trying to get libstk built with both
> architectures but I didn't succeed. (I've been using the same libstk.a
> I built a long time ago and don't remember how I built this library.)
>
> Ah! Just found a way.  So this:
>
> 1. untar stk-4.5.0
> 2. cd into the stk-4.5.0 folder
> 3. run  ./configure
> 4. edit the src/Makefile so that the CFLAGS line looks like this:
>
> CFLAGS   = -O3 -Wall -arch i386 -arch x86_64
>
> 5. run make -j6
>
> Also be sure you're working with a clean stk folder.
>
> On Sat, Dec 6, 2014 at 4:08 PM, joachim heintz  wrote:
>> now building stops at stk opcodes -- any idea? this is the output:
>>
>> [ 84%] Building CXX object
>> Opcodes/stk/CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
>> cd
>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk
>> && /usr/bin/c++
>> -DCS_DEFAULT_PLUGINDIR=\"/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64\"
>> -DHAVE_SOCKETS -DHAVE_SPRINTF_L -DHAVE_STRLCAT -DHAVE_STRTOD_L
>> -DHAVE_STRTOK_R -DMACOSX -DNO_FLTK_THREADS -DPIPES -DUSE_LRINT
>> -D_CSOUND_RELEASE_ -Dstk_ops_EXPORTS -I/usr/local/include -I/usr/include
>> -DHAVE_ATOMIC_BUILTIN -O3  -arch i386 -arch x86_64 -fPIC
>> -I/usr/local/include
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./H
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./include
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./Engine
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/.
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/include
>> -I/Library/Frameworks/Python.framework/Headers
>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/include -I/Users/jh/src/stk-4.5.0/include
>>      -Wno-format   -o CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o -c
>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/Opcodes/stk/stkOpcodes.cpp
>> Linking CXX shared library ../../libstk.dylib
>> cd
>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk
>> && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script
>> CMakeFiles/stk-ops.dir/link.txt --verbose=1
>> /usr/bin/c++  -I/usr/local/include -I/usr/include -DHAVE_ATOMIC_BUILTIN
>> -O3  -arch i386 -arch x86_64 -dynamiclib
>> -Wl,-headerpad_max_install_names   -o ../../libstk.dylib -install_name
>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/libstk.dylib
>> CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
>> /Users/jh/src/stk-4.5.0/src/libstk.a
>> ld: warning: in /Users/jh/src/stk-4.5.0/src/libstk.a, file was built for
>> unsupported file format which is not the architecture being linked (i386)
>> Undefined symbols:
>>     "stk::BandedWG::BandedWG()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Sitar::Sitar(double)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::FMVoices::FMVoices()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::BlowBotl::BlowBotl()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Stk::setRawwavePath(std::basic_string> std::char_traits, std::allocator >)", referenced from:
>>         _csoundModuleInit in stkOpcodes.cpp.o
>>     "stk::Resonate::Resonate()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Simple::Simple()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Flute::Flute(double)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::HevyMetl::HevyMetl()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Drummer::Drummer()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Bowed::Bowed(double)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::ModalBar::ModalBar()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Wurley::Wurley()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Shakers::Shakers(int)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Stk::setSampleRate(double)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::PercFlut::PercFlut()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::TubeBell::TubeBell()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::BeeThree::BeeThree()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Saxofony::Saxofony(double)", referenced from:
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>     "stk::BlowHole::BlowHole(double)", referenced from:
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>     "stk::Brass::Brass(double)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Stk::sampleRateChanged(double, double)", referenced from:
>>         vtable for stk::ReedTablein stkOpcodes.cpp.o
>>         vtable for stk::Noisein stkOpcodes.cpp.o
>>         vtable for stk::JetTablein stkOpcodes.cpp.o
>>         vtable for stk::BowTablein stkOpcodes.cpp.o
>>         vtable for stk::Filterin stkOpcodes.cpp.o
>>         vtable for stk::Instrmntin stkOpcodes.cpp.o
>>         vtable for stk::Functionin stkOpcodes.cpp.o
>>         vtable for stk::Generatorin stkOpcodes.cpp.o
>>     "stk::StkFrames::~StkFrames()", referenced from:
>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>     "stk::Stk::oStream_", referenced from:
>>         __ZN3stk3Stk8oStream_E$non_lazy_ptr in stkOpcodes.cpp.o
>>        (maybe you meant: __ZN3stk3Stk8oStream_E$non_lazy_ptr)
>>     "stk::StifKarp::StifKarp(double)", referenced from:
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>     "stk::Rhodey::Rhodey()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Stk::~Stk()", referenced from:
>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>     "stk::Clarinet::Clarinet(double)", referenced from:
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>     "stk::Stk::rawwavepath_", referenced from:
>>         __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr in stkOpcodes.cpp.o
>>        (maybe you meant: __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr)
>>     "stk::Plucked::Plucked(double)", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Mandolin::Mandolin(double)", referenced from:
>>         OpcodeBase
>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>     "stk::VoicForm::VoicForm()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Stk::handleError(stk::StkError::Type) const", referenced from:
>>         stk::Instrmnt::setFrequency(double)in stkOpcodes.cpp.o
>>         stk::Instrmnt::controlChange(int, double)in stkOpcodes.cpp.o
>>     "typeinfo for stk::Stk", referenced from:
>>         typeinfo for stk::Filterin stkOpcodes.cpp.o
>>         typeinfo for stk::Instrmntin stkOpcodes.cpp.o
>>         typeinfo for stk::Functionin stkOpcodes.cpp.o
>>         typeinfo for stk::Generatorin stkOpcodes.cpp.o
>>     "stk::Whistle::Whistle()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>>     "stk::Moog::Moog()", referenced from:
>>         OpcodeBase >::init_(CSOUND_*,
>> void*)    in stkOpcodes.cpp.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> lipo: can't open input file: /var/tmp//cc2QXqy2.out (No such file or
>> directory)
>> make[2]: *** [libstk.dylib] Error 1
>> make[1]: *** [Opcodes/stk/CMakeFiles/stk-ops.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-de

Date2014-12-11 15:08
FromSteven Yi
SubjectRe: [Cs-dev] OSX 10.6 Build
Sounds good; good luck with CsoundQT building, and we'll be here happy
to assist for any further issues. Thanks again for taking this on!

steven

On Thu, Dec 11, 2014 at 10:00 AM, joachim heintz  wrote:
> thanks, steven. meanwhile i have built without stk opcodes, and that
> worked.  but i will try your way when i can go back to this.
>
> currently, my main problem is building csoundqt.  i have written andrés
> about it, but i think he is off for some days.  i hope i can go on next
> week.  or maybe christmas is a good time for it ... =)
>
> at least i found confirmed that the new osx installer for csound 6.04
> does not work for osx 10.6, so it makes sense to proceed.
>
> best -
>         joachim
>
>
> Am 11.12.2014 um 00:44 schrieb Steven Yi:
>> Hi Joachim,
>>
>> Sorry this email got drowned out in my inbox!  The error is reporting
>> that the library you have is not a universal build (for both i386 and
>> x86_64).  It looks like libstk.a was only built with x86_64.  I just
>> spent the last 10 minutes trying to get libstk built with both
>> architectures but I didn't succeed. (I've been using the same libstk.a
>> I built a long time ago and don't remember how I built this library.)
>>
>> Ah! Just found a way.  So this:
>>
>> 1. untar stk-4.5.0
>> 2. cd into the stk-4.5.0 folder
>> 3. run  ./configure
>> 4. edit the src/Makefile so that the CFLAGS line looks like this:
>>
>> CFLAGS   = -O3 -Wall -arch i386 -arch x86_64
>>
>> 5. run make -j6
>>
>> Also be sure you're working with a clean stk folder.
>>
>> On Sat, Dec 6, 2014 at 4:08 PM, joachim heintz  wrote:
>>> now building stops at stk opcodes -- any idea? this is the output:
>>>
>>> [ 84%] Building CXX object
>>> Opcodes/stk/CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
>>> cd
>>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk
>>> && /usr/bin/c++
>>> -DCS_DEFAULT_PLUGINDIR=\"/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Resources/Opcodes64\"
>>> -DHAVE_SOCKETS -DHAVE_SPRINTF_L -DHAVE_STRLCAT -DHAVE_STRTOD_L
>>> -DHAVE_STRTOK_R -DMACOSX -DNO_FLTK_THREADS -DPIPES -DUSE_LRINT
>>> -D_CSOUND_RELEASE_ -Dstk_ops_EXPORTS -I/usr/local/include -I/usr/include
>>> -DHAVE_ATOMIC_BUILTIN -O3  -arch i386 -arch x86_64 -fPIC
>>> -I/usr/local/include
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./H
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./include
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/./Engine
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/.
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/include
>>> -I/Library/Frameworks/Python.framework/Headers
>>> -I/Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/include -I/Users/jh/src/stk-4.5.0/include
>>>      -Wno-format   -o CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o -c
>>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/Opcodes/stk/stkOpcodes.cpp
>>> Linking CXX shared library ../../libstk.dylib
>>> cd
>>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/Opcodes/stk
>>> && /Applications/CMake.app/Contents/bin/cmake -E cmake_link_script
>>> CMakeFiles/stk-ops.dir/link.txt --verbose=1
>>> /usr/bin/c++  -I/usr/local/include -I/usr/include -DHAVE_ATOMIC_BUILTIN
>>> -O3  -arch i386 -arch x86_64 -dynamiclib
>>> -Wl,-headerpad_max_install_names   -o ../../libstk.dylib -install_name
>>> /Users/jh/src/csound/installer/macosx/2014-12-06-213133/csound6/build/libstk.dylib
>>> CMakeFiles/stk-ops.dir/stkOpcodes.cpp.o
>>> /Users/jh/src/stk-4.5.0/src/libstk.a
>>> ld: warning: in /Users/jh/src/stk-4.5.0/src/libstk.a, file was built for
>>> unsupported file format which is not the architecture being linked (i386)
>>> Undefined symbols:
>>>     "stk::BandedWG::BandedWG()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Sitar::Sitar(double)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::FMVoices::FMVoices()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::BlowBotl::BlowBotl()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Stk::setRawwavePath(std::basic_string>> std::char_traits, std::allocator >)", referenced from:
>>>         _csoundModuleInit in stkOpcodes.cpp.o
>>>     "stk::Resonate::Resonate()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Simple::Simple()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Flute::Flute(double)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::HevyMetl::HevyMetl()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Drummer::Drummer()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Bowed::Bowed(double)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::ModalBar::ModalBar()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Wurley::Wurley()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Shakers::Shakers(int)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Stk::setSampleRate(double)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::PercFlut::PercFlut()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::TubeBell::TubeBell()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::BeeThree::BeeThree()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Saxofony::Saxofony(double)", referenced from:
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>     "stk::BlowHole::BlowHole(double)", referenced from:
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>     "stk::Brass::Brass(double)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Stk::sampleRateChanged(double, double)", referenced from:
>>>         vtable for stk::ReedTablein stkOpcodes.cpp.o
>>>         vtable for stk::Noisein stkOpcodes.cpp.o
>>>         vtable for stk::JetTablein stkOpcodes.cpp.o
>>>         vtable for stk::BowTablein stkOpcodes.cpp.o
>>>         vtable for stk::Filterin stkOpcodes.cpp.o
>>>         vtable for stk::Instrmntin stkOpcodes.cpp.o
>>>         vtable for stk::Functionin stkOpcodes.cpp.o
>>>         vtable for stk::Generatorin stkOpcodes.cpp.o
>>>     "stk::StkFrames::~StkFrames()", referenced from:
>>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>>     "stk::Stk::oStream_", referenced from:
>>>         __ZN3stk3Stk8oStream_E$non_lazy_ptr in stkOpcodes.cpp.o
>>>        (maybe you meant: __ZN3stk3Stk8oStream_E$non_lazy_ptr)
>>>     "stk::StifKarp::StifKarp(double)", referenced from:
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>     "stk::Rhodey::Rhodey()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Stk::~Stk()", referenced from:
>>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>>         stk::Generator::~Generator()in stkOpcodes.cpp.o
>>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>>         stk::Instrmnt::~Instrmnt()in stkOpcodes.cpp.o
>>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>>         stk::Function::~Function()in stkOpcodes.cpp.o
>>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>>         stk::Noise::~Noise()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::Filter::~Filter()in stkOpcodes.cpp.o
>>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>>         stk::BowTable::~BowTable()in stkOpcodes.cpp.o
>>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>>         stk::JetTable::~JetTable()in stkOpcodes.cpp.o
>>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>>         stk::ReedTable::~ReedTable()in stkOpcodes.cpp.o
>>>     "stk::Clarinet::Clarinet(double)", referenced from:
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>     "stk::Stk::rawwavepath_", referenced from:
>>>         __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr in stkOpcodes.cpp.o
>>>        (maybe you meant: __ZN3stk3Stk12rawwavepath_E$non_lazy_ptr)
>>>     "stk::Plucked::Plucked(double)", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Mandolin::Mandolin(double)", referenced from:
>>>         OpcodeBase
>>>   >::init_(CSOUND_*, void*)    in stkOpcodes.cpp.o
>>>     "stk::VoicForm::VoicForm()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Stk::handleError(stk::StkError::Type) const", referenced from:
>>>         stk::Instrmnt::setFrequency(double)in stkOpcodes.cpp.o
>>>         stk::Instrmnt::controlChange(int, double)in stkOpcodes.cpp.o
>>>     "typeinfo for stk::Stk", referenced from:
>>>         typeinfo for stk::Filterin stkOpcodes.cpp.o
>>>         typeinfo for stk::Instrmntin stkOpcodes.cpp.o
>>>         typeinfo for stk::Functionin stkOpcodes.cpp.o
>>>         typeinfo for stk::Generatorin stkOpcodes.cpp.o
>>>     "stk::Whistle::Whistle()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>>     "stk::Moog::Moog()", referenced from:
>>>         OpcodeBase >::init_(CSOUND_*,
>>> void*)    in stkOpcodes.cpp.o
>>> ld: symbol(s) not found
>>> collect2: ld returned 1 exit status
>>> lipo: can't open input file: /var/tmp//cc2QXqy2.out (No such file or
>>> directory)
>>> make[2]: *** [libstk.dylib] Error 1
>>> make[1]: *** [Opcodes/stk/CMakeFiles/stk-ops.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>> ------------------------------------------------------------------------------
>>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>>> Get technology previously reserved for billion-dollar corporations, FREE
>>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel