Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
evolvotron [2015/06/10 00:13]
slackermedia created
evolvotron [2021/06/03 19:48] (current)
Line 1: Line 1:
-[[{arrowp.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​left:​0;​}ffmpeg|]] 
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​margin-left:​2.5em;​}fonts|]] 
  
 ======Evolvotron====== ======Evolvotron======
Line 10: Line 8:
 Beware! This is part of Slackermedia'​s **Fringe Collection**. This application is not a "​normal"​ art application,​ and is experimental not in stability but in results. You may or may not find this at all interesting,​ depending on your artistic sensibility. Beware! This is part of Slackermedia'​s **Fringe Collection**. This application is not a "​normal"​ art application,​ and is experimental not in stability but in results. You may or may not find this at all interesting,​ depending on your artistic sensibility.
 </​WRAP>​ </​WRAP>​
- +
 =====Install===== =====Install=====
  
 Download the Evolvotron source code from [[http://​sourceforge.net/​projects/​evolvotron/​index.htm]]. Download the Evolvotron source code from [[http://​sourceforge.net/​projects/​evolvotron/​index.htm]].
  
-Untar it and change into the source directory. The easiest way to build it successfully is to run the ''​BUILD''​ file, which configures and compiles the code, leaving the executable binary in the same directory.+Untar it and change into the source directory. The easiest way to build it successfully is to run the ''​BUILD''​ file, which configures and compiles the code, leaving the executable binary in an ''​evolvotron''​ subdirectory. 
 + 
 +You must, however, define the ''​QTDIR''​ variable (the directory ​containing the Qt libraries needed to build software using the Qt framework)On Slackware, the Qt headers are in ''/​usr/​lib/​qt-X.Y.Z''​ where ''​X.Y.Z''​ is the version number. On Slackware64,​ the path is ''/​usr/​lib64/​qt-X.Y.Z''​. In the BASH shell (which is the default on Slackware), the path can be passed to the build script as part of the build command:
  
 <​code>​ <​code>​
 $ tar -xf evolvotron-x.y.z.tar.gz $ tar -xf evolvotron-x.y.z.tar.gz
-$ cd evolvotron-1.6.3 +$ cd evolvotron-x.y.z 
-$ ./BUILD+file /​usr/​lib64/​qt-* 
 +/​usr/​lib64/​qt-X.Y.Z:​ symbolic link to `qt' 
 +$ QTDIR=/​usr/​lib64/​qt-X.Y.Z ​./BUILD
 </​code>​ </​code>​
  
-To install ​the application and its libraries to your system, use ''​makepkg''​.+Test the build by launching the appliction once:
  
 <​code>​ <​code>​
-mkdir /tmp/​evolvotron +./evolvotron/​evolvotron 
-$ make install DESTDIR=/tmp/​evolvotron +</code> 
-$ su -c '/​sbin/​makepkg -l y -c n /tmp/evolvotron-x.y.z-$(uname -m)-1_SMi.tgz'​ + 
-$ su -c 'installpkg ​/tmp/evolvotron*tgz'+Assuming it launches and works, you can install it. The install process, such as it is, consists only of moving the ''​evolvotron''​ binary to a directory in your executable PATH. 
 + 
 +To learn more about your PATH settings, read the [[path]] section. 
 + 
 +For example, to move it to a location for all users on your system: 
 + 
 +<​code>​ 
 +$ su -c 'mv ./evolvotron/​evolvotron ​/​usr/​local/​bin'
 </​code>​ </​code>​
  
Line 36: Line 45:
 {{ evolvotron.jpg }} {{ evolvotron.jpg }}
  
 +<WRAP tip>
 +**See Also** \\
 +[[http://​matek.hu/​xaos/​doku.php|Xaos]] \\
 +[[http://​projectm.sourceforge.net/​|ProjectM]] \\
 +[[http://​distrho.sourceforge.net/​plugins|ProM]]
 +</​WRAP>​
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​float:​right;​}fonts|]][[{arrowp.png|border:​0;​background:​none;​width:​0;​float:​right;​}ffmpeg|]]+<WRAP centeralign>​ 
 +<wrap fa>[[docbook|R]]</​wrap>​ <wrap fa>[[start|S]]</​wrap>​ <wrap fa>​[[fabla|Q]]</​wrap>​ 
 +</​WRAP>​