[Cs-dev] CsoundQt and Cabbage
Date | 2013-07-09 12:27 |
From | Michael Gogins |
Subject | [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
What is the status of these applications for Csound 6? Is there anything that I can put into the Windows installer?
Regards, Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com |
Date | 2013-07-09 12:41 |
From | Rory Walsh |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Sorry Mike, I'm currently unavilable to to work on this, I'd like to hold off an update for Csound6 until the next version of Cabbage is ready. I'm hpioing that should be in the next few weeks but as I'm currently on holidays I'm not sure when I'll get around to it! On 9 July 2013 13:27, Michael Gogins |
Date | 2013-07-09 18:25 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Hi Michael, CsoundQt has been ported to csound6. But there haven't been binary releases yet. To build it you need to add config+=CSOUND6 and specify the paths to the headers and the library on the qmake file as these are not yet known. It would be great if you can build it and package it with the Windows installers. Cheers, On Jul 9, 2013 4:27 AM, "Michael Gogins" <michael.gogins@gmail.com> wrote:
|
Date | 2013-07-09 18:55 |
From | Michael Gogins |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Thanks for the information, I will try to build it so I can include it in the Windows installer. Regards, Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Tue, Jul 9, 2013 at 1:25 PM, Andres Cabrera <mantaraya36@gmail.com> wrote:
|
Date | 2013-07-09 19:36 |
From | Steven Yi |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Hi Andres, Will you have a chance to build for OSX? Otherwise, I don't know if I can get everything setup to build CsoundQT here on OSX for the release, but can try. Thanks! steven On Tue, Jul 9, 2013 at 1:55 PM, Michael Gogins |
Date | 2013-07-09 19:57 |
From | Michael Gogins |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Sorry, but I have zero ability to build for OSX. One reason is that I don't have a Mac. And that in turn arises from a certain bias of mine against Apple. if I had a Mac I would build it though, my bias does not extend to Csound users on OSX. Best, Mike =========================== Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Tue, Jul 9, 2013 at 2:36 PM, Steven Yi <stevenyi@gmail.com> wrote: Hi Andres, |
Date | 2013-07-09 20:02 |
From | Steven Yi |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Oh, that message was addressed to Andres. I have no expectation or request for you Michael as I know you don't have a Mac. :) On Tue, Jul 9, 2013 at 2:57 PM, Michael Gogins |
Date | 2013-07-10 06:31 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Hi Steven, I didn't manage to finish the installer today at my Mac. And I'm currently building against Csound6 from homebrew, so I'm not sure whether that will be an issue. Maybe it's better to wait for the installers and build against those?Andrés On Tue, Jul 9, 2013 at 12:02 PM, Steven Yi <stevenyi@gmail.com> wrote: Oh, that message was addressed to Andres. I have no expectation or |
Date | 2013-07-10 15:08 |
From | Steven Yi |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Hi Andres, Yes it becomes a bit of a chicken and egg situation now, as many users will expect CsoundQT with the installer. Maybe for 6.0, I can put together the existing installer without CsoundQT, you can do a release of CsoundQT separately, and I'll repackage 6.0 once that's done. As for linking with Homebrew vs. Installer Csound: it can be an issue, but it'll depend on how it's linked. Note the difference here in how the commandline csound64 (cs5) and csound (cs6) are linked: Steven-Yis-MacBook-Pro:bin stevenyi$ otool -L csound64 csound64: /Library/Frameworks/CsoundLib64.framework/Versions/5.2/CsoundLib64 (compatibility version 5.2.0, current version 5.2.0) /usr/local/lib/libsndfile.1.dylib (compatibility version 2.0.0, current version 2.25.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 155.0.0) /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI (compatibility version 1.0.0, current version 73.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0) Steven-Yis-MacBook-Pro:bin stevenyi$ otool -L csound csound: CsoundLib64.framework/Versions/6.0/CsoundLib64 (compatibility version 6.0.0, current version 0.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0) The second one uses a relative path starting with CsoundLib64.framework. Because of this, it will resolve the framework relative to the different framework paths, including ~/Library/Frameworks or /Library/Frameworks. Now, this does bring up issues of if a user has this installed in both locations, or is currently in the terminal and in a directory that has the framework. However, I think it's the right way to do it. If you link with the relative path (or use install_name_tool to alter that) then you should be good for both homebrew or installer installations. BTW: When the dust settles, it'd be nice to get a homebrew recipe for CsoundQT working. :) On Wed, Jul 10, 2013 at 1:31 AM, Andres Cabrera |
Date | 2013-07-10 21:57 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Hi Steven,
On Wed, Jul 10, 2013 at 7:08 AM, Steven Yi <stevenyi@gmail.com> wrote: Hi Andres, I think that's what I'll do. It will make it easier to make sure the package will work for everyone. Cheers, Andrés |
Date | 2013-07-10 22:08 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Will you be able to do one for 10.6/10.7 too? I can repackage it once you've done it. Victor On 10 Jul 2013, at 21:57, Andres Cabrera wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-07-10 23:13 |
From | Andres Cabrera |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
I think I might be able to do 10.6 and 10.8. But maybe not before Friday. Cheers,On Wed, Jul 10, 2013 at 2:08 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-07-11 08:57 |
From | |
Subject | Re: [Cs-dev] CsoundQt and Cabbage |
Attachments | None None |
Dear Andres,
I can work on this … I have time ….
Can you help me with the configuration error's ?
I send you my error – rapport's :
csoundqt-osx:qutecsound admin$ qmake qcs.pro -spec macx-g++ CONFIG+=CSOUND6
Project MESSAGE:
Project MESSAGE: Building CsoundQt for Macintosh OS X.
Project MESSAGE:
Project MESSAGE: Building CsoundQt for the double precision version of Csound.
Project MESSAGE: Building debug version.
Project MESSAGE:
Project MESSAGE: CONFIG ...
Project MESSAGE: + lex
Project MESSAGE: + yacc
Project MESSAGE: + warn_on
Project MESSAGE: + debug
Project MESSAGE: + uic
Project MESSAGE: + resources
Project MESSAGE: + sdk
Project MESSAGE: + rez
Project MESSAGE: + qt
Project MESSAGE: + warn_on
Project MESSAGE: + release
Project MESSAGE: + app_bundle
Project MESSAGE: + incremental
Project MESSAGE: + global_init_link_order
Project MESSAGE: + lib_version_first
Project MESSAGE: + plugin_no_soname
Project MESSAGE: + link_prl
Project MESSAGE: + def_files_disabled
Project MESSAGE: + exceptions
Project MESSAGE: + no_mocdepend
Project MESSAGE: + debug
Project MESSAGE: + qt_framework
Project MESSAGE: + x86_64
Project MESSAGE: + no_mocdepend
Project MESSAGE: + CSOUND6
Project MESSAGE: + build64
Project MESSAGE: + thread
Project MESSAGE:
Project MESSAGE: Csound API include directory not specified.
Project MESSAGE: ... searching in ~/Library/Frameworks/CsoundLib64.framework/Versions/Current/Headers
Project MESSAGE: ... searching in /Library/Frameworks/CsoundLib64.framework/Versions/Current/Headers
Project MESSAGE: CSOUND_API_INCLUDE_DIR set to /Library/Frameworks/CsoundLib64.framework/Versions/Current/Headers
Project MESSAGE:
Project MESSAGE: Csound library directory not specified.
Project MESSAGE: ... searching in ~/Library/Frameworks/CsoundLib64.framework/Versions/Current
Project MESSAGE: ... searching in /Library/Frameworks/CsoundLib64.framework/Versions/Current
Project MESSAGE: ... in /Library/Frameworks/CsoundLib64.framework/Versions/Current for CsoundLib64
Project MESSAGE: CSOUND_LIBRARY_DIR set to /Library/Frameworks/CsoundLib64.framework/Versions/Current
Project MESSAGE:
Project MESSAGE: libsndfile include directory not specified.
Project MESSAGE: ... searching in /usr/local/include
Project MESSAGE: LIBSNDFILE_INCLUDE_DIR set to /usr/local/include
Project MESSAGE:
Project MESSAGE: libsndfile library directory not specified.
Project MESSAGE: ... searching in /usr/local/lib
Project MESSAGE: LIBSNDFILE_LIBRARY_DIR set to /usr/local/lib
Project MESSAGE:
Project MESSAGE: Csound API include directory is /Library/Frameworks/CsoundLib64.framework/Versions/Current/Headers
Project MESSAGE: Csound interfaces include directory is
Project MESSAGE: Csound library directory is /Library/Frameworks/CsoundLib64.framework/Versions/Current
Project MESSAGE: libsndfile include directory is /usr/local/include
Project MESSAGE: libsndfile library directory is /usr/local/lib
Project MESSAGE:
csoundqt-osx:qutecsound admin$ make
/Developer/Tools/Qt/uic src/about.ui -o build/ui/ui_about.h
/Developer/Tools/Qt/uic src/configdialog.ui -o build/ui/ui_configdialog.h
/Developer/Tools/Qt/uic src/findreplace.ui -o build/ui/ui_findreplace.h
/Developer/Tools/Qt/uic src/keyboardshortcuts.ui -o build/ui/ui_keyboardshortcuts.h
/Developer/Tools/Qt/uic src/keyselector.ui -o build/ui/ui_keyselector.h
/Developer/Tools/Qt/uic src/liveeventcontrol.ui -o build/ui/ui_liveeventcontrol.h
/Developer/Tools/Qt/uic src/liveeventframe.ui -o build/ui/ui_liveeventframe.h
/Developer/Tools/Qt/uic src/utilitiesdialog.ui -o build/ui/ui_utilitiesdialog.h
/Developer/Tools/Qt/uic src/appdetailspage.ui -o build/ui/ui_appdetailspage.h
/Developer/Tools/Qt/uic src/pluginspage.ui -o build/ui/ui_pluginspage.h
/Developer/Tools/Qt/uic src/additionalfilespage.ui -o build/ui/ui_additionalfilespage.h
/Developer/Tools/Qt/uic src/filebeditor.ui -o build/ui/ui_filebeditor.h
g++ -c -pipe -g -gdwarf-2 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -Wall -W -DUSE_DOUBLE -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.8/mkspecs/macx-g++ -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/usr/include/QtCore
-I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui -I/Library/Frameworks/QtXml.framework/Versions/4/Headers -I/usr/include/QtXml -I/usr/include -I/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Headers -I/usr/local/include
-Ibuild/moc -Ibuild/ui -F/Library/Frameworks -o build/doubles/obj/about.o src/about.cpp
g++ -c -pipe -g -gdwarf-2 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -Wall -W -DUSE_DOUBLE -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.8/mkspecs/macx-g++ -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/usr/include/QtCore
-I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui -I/Library/Frameworks/QtXml.framework/Versions/4/Headers -I/usr/include/QtXml -I/usr/include -I/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Headers -I/usr/local/include
-Ibuild/moc -Ibuild/ui -F/Library/Frameworks -o build/doubles/obj/configdialog.o src/configdialog.cpp
g++ -c -pipe -g -gdwarf-2 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -Wall -W -DUSE_DOUBLE -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.8/mkspecs/macx-g++ -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/usr/include/QtCore
-I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui -I/Library/Frameworks/QtXml.framework/Versions/4/Headers -I/usr/include/QtXml -I/usr/include -I/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Headers -I/usr/local/include
-Ibuild/moc -Ibuild/ui -F/Library/Frameworks -o build/doubles/obj/configlists.o src/configlists.cpp
g++ -c -pipe -g -gdwarf-2 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -Wall -W -DUSE_DOUBLE -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.8/mkspecs/macx-g++ -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/usr/include/QtCore
-I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui -I/Library/Frameworks/QtXml.framework/Versions/4/Headers -I/usr/include/QtXml -I/usr/include -I/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Headers -I/usr/local/include
-Ibuild/moc -Ibuild/ui -F/Library/Frameworks -o build/doubles/obj/console.o src/console.cpp
g++ -c -pipe -g -gdwarf-2 -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -Wall -W -DUSE_DOUBLE -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Qt4.8/mkspecs/macx-g++ -I. -I/Library/Frameworks/QtCore.framework/Versions/4/Headers -I/usr/include/QtCore
-I/Library/Frameworks/QtGui.framework/Versions/4/Headers -I/usr/include/QtGui -I/Library/Frameworks/QtXml.framework/Versions/4/Headers -I/usr/include/QtXml -I/usr/include -I/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Headers -I/usr/local/include
-Ibuild/moc -Ibuild/ui -F/Library/Frameworks -o build/doubles/obj/csoundengine.o src/csoundengine.cpp
In file included from src/csoundengine.h:26,
from src/csoundengine.cpp:23:
/Library/Frameworks/CsoundLib64.framework/Versions/6.0/Headers/csound.hpp:159: warning: unused parameter ‘type’
src/csoundengine.cpp:680: warning: unused parameter ‘delay’
src/csoundengine.cpp: In member function ‘int CsoundEngine::runCsound()’:
src/csoundengine.cpp:807: error: ‘csoundPreCompile’ was not declared in this scope
src/csoundengine.cpp:842: error: ‘csoundSetCallback’ was not declared in this scope
src/csoundengine.cpp:887: error: ‘csoundSetInputValueCallback’ was not declared in this scope
src/csoundengine.cpp:888: error: ‘csoundSetOutputValueCallback’ was not declared in this scope
src/csoundengine.cpp:896: error: ‘CsoundChannelListEntry’ was not declared in this scope
src/csoundengine.cpp:896: error: ‘channelList’ was not declared in this scope
src/csoundengine.cpp:897: error: expected primary-expression before ‘)’ token
src/csoundengine.cpp:897: error: expected `;' before ‘malloc’
src/csoundengine.cpp:899: error: ‘entry’ was not declared in this scope
make: *** [build/doubles/obj/csoundengine.o] Error 1
Cheers
Johannes
Von: Andres Cabrera <mantaraya36@gmail.com>
Antworten an: Developer discussions <csound-devel@lists.sourceforge.net> Datum: Wednesday, 10 July 2013 15:13 An: Developer discussions <csound-devel@lists.sourceforge.net> Betreff: Re: [Cs-dev] CsoundQt and Cabbage
|