[Csnd] cosund6 sources on git
Date | 2014-04-01 15:37 |
From | David Worrall |
Subject | [Csnd] cosund6 sources on git |
I've just pulled a fresh copy of the sources from git.code.sf.net and the sources don't have a build directory. Is that a pull error or have the sources moved … again? David ______________________________________ Prof. Dr. David Worrall Emerging Audio Research (EAR) Audio Department International Audio Laboratories Erlangen Fraunhofer-Institut für Integrierte Schaltungen IIS Am Wolfsmantel 33 91058 Erlangen E-Mail: david.worrall@iis.fraunhofer.de Internet: www.iis.fraunhofer.de --- Adjunct Senior Research Fellow School of Music, Australian National University |
Date | 2014-04-01 15:54 |
From | Victor Lazzarini |
Subject | Re: [Csnd] cosund6 sources on git |
Csound has moved to github as announced here: http://csound.github.io/site/update/2014/03/27/csound-on-github.html ======================== Dr Victor Lazzarini Senior Lecturer NUI Maynooth, Ireland victor dot lazzarini at nuim dot ie On 1 Apr 2014, at 15:37, David Worrall |
Date | 2014-04-01 15:55 |
From | Victor Lazzarini |
Subject | Re: [Csnd] cosund6 sources on git |
actually I thought the sf git site was closed now. If not It should be closed asap. ======================== Dr Victor Lazzarini Senior Lecturer NUI Maynooth, Ireland victor dot lazzarini at nuim dot ie On 1 Apr 2014, at 15:37, David Worrall |
Date | 2014-04-01 16:12 |
From | David Worrall |
Subject | Re: [Csnd] cosund6 sources on git |
Thanks Victor. I just pulled from it - and it was "open" … which adds a new meaning to the word "moved" :-) On 01.04.2014, at 16:55, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: actually I thought the sf git site was closed now. If not It should be closed asap. ______________________________________ Prof. Dr. David Worrall Emerging Audio Research (EAR) Audio Department International Audio Laboratories Erlangen Fraunhofer-Institut für Integrierte Schaltungen IIS Am Wolfsmantel 33 91058 Erlangen Telefon +49 (0) 91 31 / 7 76-62 44 Fax +49 (0) 91 31 / 7 76-20 99 E-Mail: david.worrall@iis.fraunhofer.de Internet: www.iis.fraunhofer.de --- Adjunct Senior Research Fellow School of Music, Australian National University |
Date | 2014-04-01 17:04 |
From | David Worrall |
Subject | Re: [Csnd] cosund6 sources on git |
Anyone? I pulled from this new github source, i.e. $ git clone https://github.com/csound/csound csound6-git and the build directory appears not to be there either. In the previous arrangement, we used (on OSX at least) to do cd build; ccmake ../ and now …? here's the list of CMakeLists on this git clone: % find . -name "CMake*" -print ./CMakeLists.txt ./frontends/CMakeLists.txt ./frontends/CsoundAC/CMakeLists.txt ./frontends/CsoundVST/CMakeLists.txt ./frontends/max_csound_tilde/CMakeLists.txt ./include/CMakeLists.txt ./InOut/CMakeLists.txt ./interfaces/CMakeLists.txt ./Opcodes/CMakeLists.txt ./Opcodes/cuda/CMakeLists.txt ./Opcodes/stk/CMakeLists.txt ./po/CMakeLists.txt ./SDIF/CMakeLists.txt ./tests/c/CMakeLists.txt ./tests/commandline/CMakeLists.txt ./tests/regression/CMakeLists.txt ./tests/soak/CMakeLists.txt ./util/CMakeLists.txt ./util1/CMakeLists.txt % thanks, David On 01.04.2014, at 16:54, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: Csound has moved to github as announced here: ______________________________________ Prof. Dr. David Worrall Emerging Audio Research (EAR) Audio Department International Audio Laboratories Erlangen Fraunhofer-Institut für Integrierte Schaltungen IIS Am Wolfsmantel 33 91058 Erlangen Telefon +49 (0) 91 31 / 7 76-62 44 Fax +49 (0) 91 31 / 7 76-20 99 E-Mail: david.worrall@iis.fraunhofer.de Internet: www.iis.fraunhofer.de --- Adjunct Senior Research Fellow School of Music, Australian National University |
Date | 2014-04-01 17:09 |
From | Jacques Leplat |
Subject | Re: [Csnd] cosund6 sources on git |
I remember Steven posting the folioing with regards to building on the mac: For OSX, you can do this: 1. cd csound6-git 2. mkdir build 3. cd build 4. cmake .. 5. make -j6 6. make install You'll need to install CMake[1], as well as have libsndfile built and installed. All the best, Jacques On 1 Apr 2014, at 17:04, David Worrall <david.worrall@iis.fraunhofer.de> wrote:
|
Date | 2014-04-01 17:13 |
From | Steven Yi |
Subject | Re: [Csnd] cosund6 sources on git |
Also, be sure to use the develop branch if you want the latest changes. The master contains the source at the last released version. To get the develop branch, use: git checkout develop The convention of having a build directory is arbitrary and not enforced. You can just "mkdir build", cd into it, then do "cmake ..". On my own system, I have folders like: /some/dir/csound6 /some/dir/cs6make /some/dir/cs6ninja /some/dir/cs6xcode and in each of the cs6 folders, I use "cmake ../csound6" with additional flags to generate the build files (i.e. "cmake ../csound6 -G Xcode", "cmake ../csound6 -G Ninja"). On Tue, Apr 1, 2014 at 12:09 PM, Jacques Leplat |
Date | 2014-04-01 17:20 |
From | David Worrall |
Subject | Re: [Csnd] cosund6 sources on git |
Of course - I have to create the build directory. - Thanks Jacques! (I can't even read my own build instructions … duh!) perhaps there should be an empty build dir at the top level I dream that one day I will find a single set of instructions for building csound and all redundant references (such as those in the INSTALLING file) will have been moved (to use Victor's metaphor) to the great big /dev/null somewhere from where no person/machine/etc can ever retrieve them ! :-) Actually, we should just ask Apple, it seems if you delete a bunch of files, the filenames can't be retrieved by method fair or foul. D. On 01.04.2014, at 18:09, Jacques Leplat <jleplat@j3ltd.com> wrote:
______________________________________ Prof. Dr. David Worrall Emerging Audio Research (EAR) Audio Department International Audio Laboratories Erlangen Fraunhofer-Institut für Integrierte Schaltungen IIS Am Wolfsmantel 33 91058 Erlangen Telefon +49 (0) 91 31 / 7 76-62 44 Fax +49 (0) 91 31 / 7 76-20 99 E-Mail: david.worrall@iis.fraunhofer.de Internet: www.iis.fraunhofer.de --- Adjunct Senior Research Fellow School of Music, Australian National University |
Date | 2014-04-01 17:29 |
From | David Worrall |
Subject | Re: [Csnd] cosund6 sources on git |
Thanks Steven, I'll just be happy to be able to continue to build one version that works :-),although I'd love to do one on Android (once I get a machine :-) When I did a $git clone jus now, it included the develop branch, but yes, I' up to speed on that, thanks. I'm yet to find an unambiguous description of how to include Perry's STK opcodes - and exactly where to put them, but perhaps I'll stumble across an answer/guru in my internet ramblings over withered mores… D. On 01.04.2014, at 18:13, Steven Yi <stevenyi@gmail.com> wrote: Also, be sure to use the develop branch if you want the latest ______________________________________ Prof. Dr. David Worrall Emerging Audio Research (EAR) Audio Department International Audio Laboratories Erlangen Fraunhofer-Institut für Integrierte Schaltungen IIS Am Wolfsmantel 33 91058 Erlangen Telefon +49 (0) 91 31 / 7 76-62 44 Fax +49 (0) 91 31 / 7 76-20 99 E-Mail: david.worrall@iis.fraunhofer.de Internet: www.iis.fraunhofer.de --- Adjunct Senior Research Fellow School of Music, Australian National University |
Date | 2014-04-01 17:36 |
From | Steven Yi |
Subject | Re: [Csnd] cosund6 sources on git |
For STK, here on OSX I have this in my Custom.cmake file which is in the CS6 folder: list(APPEND CMAKE_SYSTEM_LIBRARY_PATH "/Users/stevenyi/work/csound/dependencies/stk-4.4.4/src") list(APPEND CMAKE_SYSTEM_INCLUDE_PATH "/Users/stevenyi/work/csound/dependencies/stk-4.4.4/include") In the src folder for stk, I have libstk.a built. I assume I just built stk according to it's instructions but did not do any install. I think you might be able to just build stk with the usual "./configure; make; make install" and if those get installed into /usr/local, you should be able to build the STK opcodes with cmake/make. On Tue, Apr 1, 2014 at 12:29 PM, David Worrall |