Git master doesn't build
On Fedora 20, LV2 1.8, lvtk from Git:
g++ -fPIC -DPIC -std=c++11 -Ofast -ffast-math -g -shared dsp/.cpp src/.cpp pkg-config --cflags --libs lvtk-plugin-1 pkg-config --cflags --libs samplerate -Idsp -Isrc -o rogue.so
src/synth.cpp: In member function 'void rogue::rogueSynth::update()':
src/synth.cpp:67:27: error: 'p_play_mode' was not declared in this scope
data.playmode = p(p_play_mode);
^
src/synth.cpp:69:27: error: 'p_pitchbend_range' was not declared in this scope
data.bend_range = *p(p_pitchbend_range);
^
src/synth.cpp:86:39: error: 'p_osc1_start' was not declared in this scope
data.oscs[i].start = *p(p_osc1_start + off);
^
src/synth.cpp:95:39: error: 'p_osc1_input2' was not declared in this scope
data.oscs[i].input2 = *p(p_osc1_input2 + off);
^
src/synth.cpp:123:39: error: 'p_lfo1_start' was not declared in this scope
data.lfos[i].start = *p(p_lfo1_start + off);
^
src/synth.cpp: In member function 'void rogue::rogueSynth::post_process(unsigned int, unsigned int)':
src/synth.cpp:203:22: error: 'p_chorus_delay' was not declared in this scope
float d = *p(p_chorus_delay);
^
src/synth.cpp:204:22: error: 'p_chorus_amount' was not declared in this scope
float a = *p(p_chorus_amount);
^
src/synth.cpp:206:23: error: 'p_chorus_depth' was not declared in this scope
float de = *p(p_chorus_depth);
^
src/synth.cpp:213:24: error: 'p_phaser_min_freq' was not declared in this scope
float min_fr = *p(p_phaser_min_freq);
^
src/synth.cpp:214:24: error: 'p_phaser_max_freq' was not declared in this scope
float max_fr = *p(p_phaser_max_freq);
^
src/synth.cpp:217:20: error: 'p_phaser_feedback' was not declared in this scope
float fb = *p(p_phaser_feedback);
^
src/synth.cpp:224:26: error: 'p_delay_divider_l' was not declared in this scope
float div_l = *p(p_delay_divider_l);
^
src/synth.cpp:225:26: error: 'p_delay_divider_r' was not declared in this scope
float div_r = *p(p_delay_divider_r);
^
src/synth.cpp:226:23: error: 'p_delay_depth' was not declared in this scope
float de = *p(p_delay_depth);
^
src/synth.cpp:228:23: error: 'p_delay_pingpong' was not declared in this scope
float pp = *p(p_delay_pingpong);
^
src/synth.cpp:229:23: error: 'p_delay_lowcut' was not declared in this scope
float lc = *p(p_delay_lowcut);
^
src/synth.cpp:230:23: error: 'p_delay_highcut' was not declared in this scope
float hc = *p(p_delay_highcut);
^
src/synth.cpp:236:23: error: 'p_reverb_predelay' was not declared in this scope
float pd = *p(p_reverb_predelay);
^
src/synth.cpp:237:23: error: 'p_reverb_spread' was not declared in this scope
float sp = *p(p_reverb_spread);
^
src/synth.cpp:238:22: error: 'p_reverb_gain' was not declared in this scope
float g = *p(p_reverb_gain);
^
src/synth.cpp:239:23: error: 'p_reverb_pitchmod' was not declared in this scope
float pm = *p(p_reverb_pitchmod);
^
src/synth.cpp:240:22: error: 'p_reverb_tone' was not declared in this scope
float t = *p(p_reverb_tone);
^
src/synth.cpp:241:22: error: 'p_reverb_depth' was not declared in this scope
float d = *p(p_reverb_depth);
^
make: ** [rogue.so] Error 1
Do you get any logs from the previous steps?
./confgen.py
ttl2c rogue.ttl src/rogue.gen
@prokoudine Do you still have the same issue?