| I have now built CsoundQt for 64 bit CPU architecture with HTML5
support. I have not yet tested it.
I have the following comments about the CsoundQt build system.
Creating and using a config.user.pri file is easy, but the contents
are not intuitive. Mine reads:
# This configuration is for building CsoundQt with HTML5 support using Qt SDK
# for MSVS and Csound built with mingw64 for 64 bit CPU architecture.
CONFIG *= html5
CONFIG *= perfThread_build
CEF_HOME = D:/cef_binary_3.2556.1368.g535c4fb_windows64
CSOUND_API_INCLUDE_DIR = D:/msys64/home/restore/csound/include
CSOUND_INTERFACES_INCLUDE_DIR = D:/msys64/home/restore/csound/interfaces
CSOUND_LIBRARY_DIR = D:/msys64/home/restore/csound/mingw64
INCLUDEPATH += C:\Program_Files\Mega-Nerd\libsndfile\include
LPTHREAD = D:\msys\local\opt\pthreads-w32-2-9-1-release\Pre-built.2\lib\x64\pthreadVC2.lib
LSNDFILE = C:\Program_Files\Mega-Nerd\libsndfile\lib\libsndfile-1.lib
PTHREAD_INCLUDE_DIR =
D:/msys/local/opt/pthreads-w32-2-9-1-release/Pre-built.2/include
I think that a SNDFILE_API_INCLUDE_DIR should be added to the
configuration. In my build, I use Qt SDK for Microsoft Visual Studio
together with Csound built with mingw64. This requires using two
copies of the sndfile and pthreads librries, one for MSVS and one for
MINGW.
In spite of my comments, I think that installing CEF for Linux and
setting up a similar config.usr.pri would quickly produce a build of
CsoundQt for Linux enabled for HTML5.
Regards,
Mike
-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com |