<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to develop-cmake</title><link>https://sourceforge.net/p/vmpk/wiki/develop-cmake/</link><description>Recent changes to develop-cmake</description><atom:link href="https://sourceforge.net/p/vmpk/wiki/develop-cmake/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 16 Jul 2023 18:55:19 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/vmpk/wiki/develop-cmake/feed" rel="self" type="application/rss+xml"/><item><title>develop-cmake modified by Pedro Lopez-Cabanillas</title><link>https://sourceforge.net/p/vmpk/wiki/develop-cmake/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -16,13 +16,13 @@

 ~~~
 $ cd projects
-$ svn checkout svn://svn.code.sf.net/p/drumstick/code/trunk drumstick
-$ svn checkout svn://svn.code.sf.net/p/vmpk/code/trunk/desktop vmpk
+$ git clone git://git.code.sf.net/p/drumstick/git drumstick
+$ git clone git://git.code.sf.net/p/vmpk/git vmpk
 ~~~

 ### Build Drumstick

-First, create a build directory inside (or outside) the project directory. There is already one in the SVN repository.
+First, create a build directory inside (or outside) the project directory. There is already one in the Git  repository.

 ~~~
 $ cd ~/projects
@@ -31,12 +31,12 @@
 $ cd build
 ~~~

-Second, call CMake with the arguments you prefer.  For instance, if you have Qt 5.12.6 installed at your home directory (`~/Qt/5.12.6/gcc_64`):
+Second, call CMake with the arguments you prefer.  For instance, if you have Qt 5.15.10 installed at your home directory (`~/Qt/5.15.10/gcc_64`):

 ~~~
 $ pwd
 /home/username/projects/drumstick/build
-$ cmake .. -DCMAKE_PREFIX_PATH=~/Qt/5.12.6/gcc_64 -DCMAKE_BUILD_TYPE=Debug
+$ cmake .. -DCMAKE_PREFIX_PATH=~/Qt/5.15.10/gcc_64 -DCMAKE_BUILD_TYPE=Debug
 ...
 -- Configuring done
 -- Generating done
@@ -86,7 +86,7 @@
 ~~~
 $ pwd
 /home/username/projects/vmpk/build
-$ cmake .. -DCMAKE_PREFIX_PATH=~/Qt/5.12.6/gcc_64 -DCMAKE_BUILD_TYPE=Debug -DDrumstick_DIR=~/projects/drumstick/build
+$ cmake .. -DCMAKE_PREFIX_PATH=~/Qt/5.15.10/gcc_64 -DCMAKE_BUILD_TYPE=Debug -DDrumstick_DIR=~/projects/drumstick/build
 -- The CXX compiler identification is GNU 7.4.1
 -- Check for working CXX compiler: /usr/bin/c++
 -- Check for working CXX compiler: /usr/bin/c++ -- works
@@ -98,9 +98,9 @@
      install prefix: /usr/local
      Build configuration: Debug
      Processor: x86_64
-     Qt5: 5.12.6
+     Qt5: 5.15.10
      D-Bus support: ON
-     Drumstick: 1.1.3.99
+     Drumstick: 2.8.0
 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
 -- Program pkg-config v0.29.2 found (/usr/bin/pkg-config)
 -- Checking for module 'xcb'
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pedro Lopez-Cabanillas</dc:creator><pubDate>Sun, 16 Jul 2023 18:55:19 -0000</pubDate><guid>https://sourceforge.net6f015b6f0ffb697ade056bb92393009456e4ef93</guid></item><item><title>develop-cmake modified by Pedro Lopez-Cabanillas</title><link>https://sourceforge.net/p/vmpk/wiki/develop-cmake/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,6 +1,6 @@
 # Developing VMPK with CMake

-In addition to the [qmake based buildsystem](develop), you may also use CMake with QtCreator or standalone from the command line shell. The first step is to download and build Drusmtick with CMake, You may optionally install Drumstick, but you don't need to. Drumstick build directory may be used directly by the VMPK CMake buildsystem. The following examples assume that you are working on Linux.
+In addition to the [qmake based buildsystem](develop), you may also use CMake with QtCreator or standalone from the command line shell. The first step is to download and build Drumstick with CMake, You may optionally install Drumstick, but you don't need to. Drumstick build directory may be used directly by the VMPK CMake buildsystem. The following examples assume that you are working on Linux.

 ### Download Drumstick and VMPK

@@ -53,7 +53,7 @@
 $ make test

 Running tests...
-Test project /home/pedro/projects/drumstick/build
+Test project /home/username/projects/drumstick/build
     Start 1: alsaTest1
 1/4 Test #1: alsaTest1 ........................   Passed    0.00 sec
     Start 2: alsaTest2
@@ -122,7 +122,3 @@
 Note: translations and other data files won't work until you install the program on your system.

 That's all. Happy hacking!
-
-
-
-
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pedro Lopez-Cabanillas</dc:creator><pubDate>Tue, 17 Dec 2019 11:27:03 -0000</pubDate><guid>https://sourceforge.nete9f05f7438ed250b9ba90e369c240a2f911d59f9</guid></item><item><title>develop-cmake modified by Pedro Lopez-Cabanillas</title><link>https://sourceforge.net/p/vmpk/wiki/develop-cmake/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,6 +1,6 @@
 # Developing VMPK with CMake

-In addition to the qmake based buildsystem, you may also use CMake with QtCreator or standalone from the command line shell. The first step is to download and build Drusmtick with CMake, You may optionally install Drumstick, but you don't need to. Drumstick build directory may be used directly by the VMPK CMake buildsystem. The following examples assume that you are working on Linux.
+In addition to the [qmake based buildsystem](develop), you may also use CMake with QtCreator or standalone from the command line shell. The first step is to download and build Drusmtick with CMake, You may optionally install Drumstick, but you don't need to. Drumstick build directory may be used directly by the VMPK CMake buildsystem. The following examples assume that you are working on Linux.

 ### Download Drumstick and VMPK

@@ -119,7 +119,7 @@
 $ src/vmpk
 ~~~

-Note: translations and other data files won't work until you install the program on your sustem.
+Note: translations and other data files won't work until you install the program on your system.

 That's all. Happy hacking!

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pedro Lopez-Cabanillas</dc:creator><pubDate>Tue, 17 Dec 2019 11:13:11 -0000</pubDate><guid>https://sourceforge.net54547122021b6e70442fdeba29e07a52294e2389</guid></item><item><title>develop-cmake modified by Pedro Lopez-Cabanillas</title><link>https://sourceforge.net/p/vmpk/wiki/develop-cmake/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="developing-vmpk-with-cmake"&gt;Developing VMPK with CMake&lt;/h1&gt;
&lt;p&gt;In addition to the qmake based buildsystem, you may also use CMake with QtCreator or standalone from the command line shell. The first step is to download and build Drusmtick with CMake, You may optionally install Drumstick, but you don't need to. Drumstick build directory may be used directly by the VMPK CMake buildsystem. The following examples assume that you are working on Linux.&lt;/p&gt;
&lt;h3 id="download-drumstick-and-vmpk"&gt;Download Drumstick and VMPK&lt;/h3&gt;
&lt;p&gt;Let's suppose that you use the following directory structure for your projects, in your $HOME directory:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;projects&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;
&lt;span class="err"&gt;├──&lt;/span&gt; &lt;span class="n"&gt;drumstick&lt;/span&gt;
&lt;span class="err"&gt;└──&lt;/span&gt; &lt;span class="n"&gt;vmpk&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Then you need to download or checkout the source code from both projects in your  &lt;code&gt;projects&lt;/code&gt; directory&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;cd&lt;/span&gt; projects
$ svn checkout svn://svn.code.sf.net/p/drumstick/code/trunk drumstick
$ svn checkout svn://svn.code.sf.net/p/vmpk/code/trunk/desktop vmpk
&lt;/pre&gt;&lt;/div&gt;


&lt;h3 id="build-drumstick"&gt;Build Drumstick&lt;/h3&gt;
&lt;p&gt;First, create a build directory inside (or outside) the project directory. There is already one in the SVN repository.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;cd&lt;/span&gt; ~/projects
$ &lt;span class="nb"&gt;cd&lt;/span&gt; drumstick
$ mkdir build
$ &lt;span class="nb"&gt;cd&lt;/span&gt; build
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Second, call CMake with the arguments you prefer.  For instance, if you have Qt 5.12.6 installed at your home directory (&lt;code&gt;~/Qt/5.12.6/gcc_64&lt;/code&gt;):&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;pwd&lt;/span&gt;
/home/username/projects/drumstick/build
$ cmake .. -DCMAKE_PREFIX_PATH&lt;span class="o"&gt;=&lt;/span&gt;~/Qt/5.12.6/gcc_64 -DCMAKE_BUILD_TYPE&lt;span class="o"&gt;=&lt;/span&gt;Debug
...
-- Configuring &lt;span class="k"&gt;done&lt;/span&gt;
-- Generating &lt;span class="k"&gt;done&lt;/span&gt;
-- Build files have been written to: /home/username/projects/drumstick/build
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Finally, if the configuration is satisfactory and without errors, you may proceed to compile the libraries, execute the unitary tests, and (optionally) if everything went well, to install it:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ make
...
&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="m"&gt;100&lt;/span&gt;%&lt;span class="o"&gt;]&lt;/span&gt; Built target manpages

$ make &lt;span class="nb"&gt;test&lt;/span&gt;

Running tests...
Test project /home/pedro/projects/drumstick/build
    Start &lt;span class="m"&gt;1&lt;/span&gt;: alsaTest1
&lt;span class="m"&gt;1&lt;/span&gt;/4 Test &lt;span class="c1"&gt;#1: alsaTest1 ........................   Passed    0.00 sec&lt;/span&gt;
    Start &lt;span class="m"&gt;2&lt;/span&gt;: alsaTest2
&lt;span class="m"&gt;2&lt;/span&gt;/4 Test &lt;span class="c1"&gt;#2: alsaTest2 ........................   Passed    1.03 sec&lt;/span&gt;
    Start &lt;span class="m"&gt;3&lt;/span&gt;: fileTest
&lt;span class="m"&gt;3&lt;/span&gt;/4 Test &lt;span class="c1"&gt;#3: fileTest .........................   Passed    0.00 sec&lt;/span&gt;
    Start &lt;span class="m"&gt;4&lt;/span&gt;: rtTest
&lt;span class="m"&gt;4&lt;/span&gt;/4 Test &lt;span class="c1"&gt;#4: rtTest ...........................   Passed    0.01 sec&lt;/span&gt;

&lt;span class="m"&gt;100&lt;/span&gt;% tests passed, &lt;span class="m"&gt;0&lt;/span&gt; tests failed out of &lt;span class="m"&gt;4&lt;/span&gt;

Total Test &lt;span class="nb"&gt;time&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;real&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;   &lt;span class="m"&gt;1&lt;/span&gt;.04 sec

$ sudo make install
&lt;/pre&gt;&lt;/div&gt;


&lt;h3 id="building-and-running-vmpk"&gt;Building and running VMPK&lt;/h3&gt;
&lt;p&gt;First, create a build directory like the other one:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;cd&lt;/span&gt; ~/projects
$ &lt;span class="nb"&gt;cd&lt;/span&gt; vmpk
$ mkdir build
$ &lt;span class="nb"&gt;cd&lt;/span&gt; build
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Second, invoke cmake providing the Qt5 and Drumstick directories (unless you have installed Drusmtick in your system).&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nv"&gt;pwd&lt;/span&gt;
&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;home&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;username&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;projects&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;vmpk&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;build&lt;/span&gt;
$ &lt;span class="nv"&gt;cmake&lt;/span&gt; .. &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;DCMAKE_PREFIX_PATH&lt;/span&gt;&lt;span class="o"&gt;=~/&lt;/span&gt;&lt;span class="nv"&gt;Qt&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;.&lt;span class="mi"&gt;12&lt;/span&gt;.&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;gcc_64&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;DCMAKE_BUILD_TYPE&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;Debug&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;DDrumstick_DIR&lt;/span&gt;&lt;span class="o"&gt;=~/&lt;/span&gt;&lt;span class="nv"&gt;projects&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;drumstick&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;build&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;The&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compiler&lt;/span&gt; &lt;span class="nv"&gt;identification&lt;/span&gt; &lt;span class="nv"&gt;is&lt;/span&gt; &lt;span class="nv"&gt;GNU&lt;/span&gt; &lt;span class="mi"&gt;7&lt;/span&gt;.&lt;span class="mi"&gt;4&lt;/span&gt;.&lt;span class="mi"&gt;1&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Check&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;working&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compiler&lt;/span&gt;: &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;c&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Check&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;working&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compiler&lt;/span&gt;: &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;c&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;works&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Detecting&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compiler&lt;/span&gt; &lt;span class="nv"&gt;ABI&lt;/span&gt; &lt;span class="nv"&gt;info&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Detecting&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compiler&lt;/span&gt; &lt;span class="nv"&gt;ABI&lt;/span&gt; &lt;span class="nv"&gt;info&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="nv"&gt;done&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Detecting&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compile&lt;/span&gt; &lt;span class="nv"&gt;features&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Detecting&lt;/span&gt; &lt;span class="nv"&gt;CXX&lt;/span&gt; &lt;span class="nv"&gt;compile&lt;/span&gt; &lt;span class="nv"&gt;features&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="nv"&gt;done&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;VMPK&lt;/span&gt; &lt;span class="nv"&gt;v0&lt;/span&gt;.&lt;span class="mi"&gt;7&lt;/span&gt;.&lt;span class="mi"&gt;3&lt;/span&gt;.&lt;span class="mi"&gt;99&lt;/span&gt;
     &lt;span class="nv"&gt;install&lt;/span&gt; &lt;span class="nv"&gt;prefix&lt;/span&gt;: &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;local&lt;/span&gt;
     &lt;span class="nv"&gt;Build&lt;/span&gt; &lt;span class="nv"&gt;configuration&lt;/span&gt;: &lt;span class="nv"&gt;Debug&lt;/span&gt;
     &lt;span class="nv"&gt;Processor&lt;/span&gt;: &lt;span class="nv"&gt;x86_64&lt;/span&gt;
     &lt;span class="nv"&gt;Qt5&lt;/span&gt;: &lt;span class="mi"&gt;5&lt;/span&gt;.&lt;span class="mi"&gt;12&lt;/span&gt;.&lt;span class="mi"&gt;6&lt;/span&gt;
     &lt;span class="nv"&gt;D&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;Bus&lt;/span&gt; &lt;span class="nv"&gt;support&lt;/span&gt;: &lt;span class="nv"&gt;ON&lt;/span&gt;
     &lt;span class="nv"&gt;Drumstick&lt;/span&gt;: &lt;span class="mi"&gt;1&lt;/span&gt;.&lt;span class="mi"&gt;1&lt;/span&gt;.&lt;span class="mi"&gt;3&lt;/span&gt;.&lt;span class="mi"&gt;99&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Found&lt;/span&gt; &lt;span class="nv"&gt;PkgConfig&lt;/span&gt;: &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;pkg&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;config&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;found&lt;/span&gt; &lt;span class="nv"&gt;version&lt;/span&gt; &lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="s"&gt;0.29.2&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; 
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Program&lt;/span&gt; &lt;span class="nv"&gt;pkg&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;config&lt;/span&gt; &lt;span class="nv"&gt;v0&lt;/span&gt;.&lt;span class="mi"&gt;29&lt;/span&gt;.&lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="nv"&gt;found&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;pkg&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nv"&gt;config&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Checking&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="nv"&gt;module&lt;/span&gt; &lt;span class="s1"&gt;'&lt;/span&gt;&lt;span class="s"&gt;xcb&lt;/span&gt;&lt;span class="s1"&gt;'&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt;   &lt;span class="nv"&gt;Found&lt;/span&gt; &lt;span class="nv"&gt;xcb&lt;/span&gt;, &lt;span class="nv"&gt;version&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;.&lt;span class="mi"&gt;13&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Found&lt;/span&gt; &lt;span class="nv"&gt;XCB&lt;/span&gt; &lt;span class="nv"&gt;development&lt;/span&gt; &lt;span class="nv"&gt;libs&lt;/span&gt; &lt;span class="nv"&gt;v1&lt;/span&gt;.&lt;span class="mi"&gt;13&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;XSLTPROC&lt;/span&gt; &lt;span class="nv"&gt;Found&lt;/span&gt;: &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;bin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;xsltproc&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Configuring&lt;/span&gt; &lt;span class="nv"&gt;done&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Generating&lt;/span&gt; &lt;span class="nv"&gt;done&lt;/span&gt;
&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="nv"&gt;Build&lt;/span&gt; &lt;span class="nv"&gt;files&lt;/span&gt; &lt;span class="nv"&gt;have&lt;/span&gt; &lt;span class="nv"&gt;been&lt;/span&gt; &lt;span class="nv"&gt;written&lt;/span&gt; &lt;span class="nv"&gt;to&lt;/span&gt;: &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;home&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;pedro&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;projects&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;vmpk&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nv"&gt;build&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;The argument &lt;code&gt;-DDrumstick_DIR=~/projects/drumstick/build&lt;/code&gt; is taking the Drumstick libraries directly from their build directory. You can build VMPK now using the &lt;code&gt;make&lt;/code&gt; command and you are done. To execute VMPK before installing, you only need to define an environment variable with the location of the Drumstick plugins:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;$ &lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;DRUMSTICKRT&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;~/projects/drumstick/build/lib/drumstick
$ src/vmpk
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Note: translations and other data files won't work until you install the program on your sustem.&lt;/p&gt;
&lt;p&gt;That's all. Happy hacking!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pedro Lopez-Cabanillas</dc:creator><pubDate>Tue, 17 Dec 2019 11:10:43 -0000</pubDate><guid>https://sourceforge.netc51bde10697299901f3ee89ae8501ed05b7ec35f</guid></item></channel></rss>