[L2Ork-dev] updating cyclone

Jonathan Wilkes jancsika at yahoo.com
Fri Mar 17 01:08:04 UTC 2017


Hi All,I'm attempting to update the cyclone library in Purr Data to this:https://github.com/porres/pd-cyclone
Here's my tentative process:1. cloning the repo in purr-data/externals of my own working dev environment, 
and get it to compile cleanly alongside the old miXed/cyclone library.  For the 
time being I'm using the name "pd-cyclone" for the new one and just plain 
"cyclone" for the old one.2. make sure the same number of classes from old cyclone exist in the new 
cyclone and instantiate correctly.3. merge my port of old Scope~ with new Scope~4. rename "pd-cyclone" to "cyclone" and use "old-cyclone" for miXed/cyclone5. add new repo as git submodule in Purr Data (I'll probably mirror at 
git.purrdata.net, but that doesn't really matter)
5. start building new cyclone in gitlab ci6. get stable
7. remove the old cyclone
Currently I'm compiling from HEAD and stuck on #1 because of a compiler error:shared/hammer/file.c:66:17: error: operator '!' has no right operand
     #if !PDL2ORK
                 ^
shared/hammer/file.c:262:13: error: operator '!' has no right operand
 #if !PDL2ORK

This doesn't work because the PDL2ORK symbol is not defined with a value.  You 
have to use #ifdef/#ifndef to check for its existence.
-Jonathan


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20170317/5f460b37/attachment.html>


More information about the L2Ork-dev mailing list