VCVRack / AudibleInstruments

VCV Rack plugin based on Mutable Instruments Eurorack modules
https://vcvrack.com/AudibleInstruments.html
Other
387 stars 84 forks source link

0.6.0dev: cannot compile (master branch, updated today) #44

Closed DomiKamu closed 6 years ago

DomiKamu commented 6 years ago

Hi, initially (after update this day), can compile but having "ghost" modules.

Restarted from scratch for AudibleInstruments plugin. Now having compile error. Windows 7, Rack 0.6.0dev

DoM@HAL-9000 MINGW64 /C/Rack060/Rack $ cd plugins

DoM@HAL-9000 MINGW64 /C/Rack060/Rack/plugins $ git clone https://github.com/VCVRack/AudibleInstruments.git

Clonage dans 'AudibleInstruments'...
remote: Counting objects: 686, done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 686 (delta 36), reused 43 (delta 34), pack-reused 625
Réception d'objets: 100% (686/686), 870.94 KiB | 675.00 KiB/s, fait.
Résolution des deltas: 100% (496/496), fait.```

DoM@HAL-9000 MINGW64 /C/Rack060/Rack/plugins

$ cd AudibleInstruments/ DoM@HAL-9000 MINGW64 /C/Rack060/Rack/plugins/AudibleInstruments $ git checkout master Déjà sur 'master' --> translation already on 'master' Votre branche est à jour avec 'origin/master'. --> Brach is upto date.

DoM@HAL-9000 MINGW64 /C/Rack060/Rack/plugins/AudibleInstruments $ git submodule update --init --recursive

 » : identifiant non valablene 88 : export: « dashless
Sous-module 'eurorack' (https://github.com/AndrewBelt/eurorack.git) enregistré pour le chemin 'eurorack'
Clonage dans '/C/Rack060/Rack/plugins/AudibleInstruments/eurorack'...
 » : identifiant non valablene 88 : export: « sha1
 » : identifiant non valablene 88 : export: « displaypath
Chemin de sous-module '' : '916d9620b538e004c8d1480ce378152805979eba' extrait
Sous-module 'avr_audio_bootloader' (https://github.com/pichenettes/avr-audio-bootloader.git) enregistré pour le chemin 'eurorack/avr_audio_bootloader'
Sous-module 'avrlib' (https://github.com/pichenettes/avril.git) enregistré pour le chemin 'eurorack/avrlib'
Sous-module 'avrlibx' (https://github.com/pichenettes/avrilx.git) enregistré pour le chemin 'eurorack/avrlibx'
Sous-module 'stm_audio_bootloader' (https://github.com/pichenettes/stm-audio-bootloader.git) enregistré pour le chemin 'eurorack/stm_audio_bootloader'
Sous-module 'stmlib' (https://github.com/pichenettes/stmlib.git) enregistré pour le chemin 'eurorack/stmlib'
Clonage dans '/C/Rack060/Rack/plugins/AudibleInstruments/eurorack/avr_audio_bootloader'...
Clonage dans '/C/Rack060/Rack/plugins/AudibleInstruments/eurorack/avrlib'...
Clonage dans '/C/Rack060/Rack/plugins/AudibleInstruments/eurorack/avrlibx'...
Clonage dans '/C/Rack060/Rack/plugins/AudibleInstruments/eurorack/stm_audio_bootloader'...
Clonage dans '/C/Rack060/Rack/plugins/AudibleInstruments/eurorack/stmlib'...
 » : identifiant non valablene 88 : export: « sha1
 » : identifiant non valablene 88 : export: « displaypath
Chemin de sous-module '' : '4f12c403e5101319aa25f3198ef9f63045cfb484' extrait
 » : identifiant non valablene 88 : export: « sha1
 » : identifiant non valablene 88 : export: « displaypath
Chemin de sous-module '' : '36b988a851f8638adb9f53ff98939cb08ffce8cc' extrait
 » : identifiant non valablene 88 : export: « sha1
 » : identifiant non valablene 88 : export: « displaypath
Chemin de sous-module '' : '5c28367e91dfb036593e876c886241cf81f60a2d' extrait
 » : identifiant non valablene 88 : export: « sha1
 » : identifiant non valablene 88 : export: « displaypath
Chemin de sous-module '' : '6f20ead22a28967b0446546d2fcf0dfb9599ba93' extrait
 » : identifiant non valablene 88 : export: « sha1
 » : identifiant non valablene 88 : export: « displaypath
Chemin de sous-module '' : 'fcef586f0799a32763e7e06ecac5264c99b3f1a4' extrait

DoM@HAL-9000 MINGW64 /C/Rack060/Rack/plugins/AudibleInstruments $ make

g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Clouds.cpp.o src/Clouds.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Kinks.cpp.o src/Kinks.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/AudibleInstruments.cpp.o src/AudibleInstruments.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Links.cpp.o src/Links.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Blinds.cpp.o src/Blinds.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Branches.cpp.o src/Branches.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Shades.cpp.o src/Shades.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Tides.cpp.o src/Tides.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Veils.cpp.o src/Veils.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Braids.cpp.o src/Braids.cpp
In file included from ./eurorack/braids/macro_oscillator.h:39:0,
                 from src/Braids.cpp:5:
./eurorack/braids/settings.h:354:10: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   static const Setting setting_at_index(int16_t index) {
          ^~~~~
./eurorack/braids/settings.h: In member function 'int32_t braids::Settings::pitch_transposition() const':
./eurorack/braids/settings.h:326:63: warning: left shift of negative value [-Wshift-negative-value]
     int32_t t = data_.pitch_range == PITCH_RANGE_LFO ? -36 << 7 : 0;
                                                               ^
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Elements.cpp.o src/Elements.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Warps.cpp.o src/Warps.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Rings.cpp.o src/Rings.cpp
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/src/Frames.cpp.o src/Frames.cpp
In file included from src/Frames.cpp:4:0:
./eurorack/frames/poly_lfo.h:78:10: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   inline const uint16_t dac_code(uint8_t index) const {
          ^~~~~
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/stmlib/utils/random.cc.o eurorack/stmlib/utils/random.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/stmlib/dsp/atan.cc.o eurorack/stmlib/dsp/atan.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/stmlib/dsp/units.cc.o eurorack/stmlib/dsp/units.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/braids/macro_oscillator.cc.o eurorack/braids/macro_oscillator.cc
In file included from ./eurorack/braids/macro_oscillator.h:39:0,
                 from eurorack/braids/macro_oscillator.cc:29:
./eurorack/braids/settings.h:354:10: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   static const Setting setting_at_index(int16_t index) {
          ^~~~~
./eurorack/braids/settings.h: In member function 'int32_t braids::Settings::pitch_transposition() const':
./eurorack/braids/settings.h:326:63: warning: left shift of negative value [-Wshift-negative-value]
     int32_t t = data_.pitch_range == PITCH_RANGE_LFO ? -36 << 7 : 0;
                                                               ^
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/braids/analog_oscillator.cc.o eurorack/braids/analog_oscillator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/braids/digital_oscillator.cc.o eurorack/braids/digital_oscillator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/braids/quantizer.cc.o eurorack/braids/quantizer.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/braids/resources.cc.o eurorack/braids/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/dsp/correlator.cc.o eurorack/clouds/dsp/correlator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/dsp/granular_processor.cc.o eurorack/clouds/dsp/granular_processor.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/dsp/mu_law.cc.o eurorack/clouds/dsp/mu_law.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/dsp/pvoc/frame_transformation.cc.o eurorack/clouds/dsp/pvoc/frame_transformation.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/dsp/pvoc/phase_vocoder.cc.o eurorack/clouds/dsp/pvoc/phase_vocoder.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/dsp/pvoc/stft.cc.o eurorack/clouds/dsp/pvoc/stft.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/clouds/resources.cc.o eurorack/clouds/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/exciter.cc.o eurorack/elements/dsp/exciter.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/ominous_voice.cc.o eurorack/elements/dsp/ominous_voice.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/resonator.cc.o eurorack/elements/dsp/resonator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/tube.cc.o eurorack/elements/dsp/tube.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/multistage_envelope.cc.o eurorack/elements/dsp/multistage_envelope.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/part.cc.o eurorack/elements/dsp/part.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/string.cc.o eurorack/elements/dsp/string.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/dsp/voice.cc.o eurorack/elements/dsp/voice.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/elements/resources.cc.o eurorack/elements/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/rings/dsp/fm_voice.cc.o eurorack/rings/dsp/fm_voice.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/rings/dsp/part.cc.o eurorack/rings/dsp/part.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/rings/dsp/string_synth_part.cc.o eurorack/rings/dsp/string_synth_part.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/rings/dsp/string.cc.o eurorack/rings/dsp/string.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/rings/dsp/resonator.cc.o eurorack/rings/dsp/resonator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/rings/resources.cc.o eurorack/rings/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/tides/generator.cc.o eurorack/tides/generator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/tides/resources.cc.o eurorack/tides/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/warps/dsp/modulator.cc.o eurorack/warps/dsp/modulator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/warps/dsp/oscillator.cc.o eurorack/warps/dsp/oscillator.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/warps/dsp/vocoder.cc.o eurorack/warps/dsp/vocoder.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/warps/dsp/filter_bank.cc.o eurorack/warps/dsp/filter_bank.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/warps/resources.cc.o eurorack/warps/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/frames/keyframer.cc.o eurorack/frames/keyframer.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/frames/resources.cc.o eurorack/frames/resources.cc
g++ -Wsuggest-override -std=c++11 -DTEST -I./eurorack -Wno-unused-local-typedefs -fPIC -I../../include -I../../dep/include -DSLUG=AudibleInstruments -DVERSION=0.6.0dev -MMD -g -O3 -march=nocona -ffast-math -fno-finite-math-only -Wall -Wextra -Wno-unused-parameter -DARCH_WIN -D_USE_MATH_DEFINES -c -o build/eurorack/frames/poly_lfo.cc.o eurorack/frames/poly_lfo.cc
In file included from eurorack/frames/poly_lfo.cc:29:0:
./eurorack/frames/poly_lfo.h:78:10: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
   inline const uint16_t dac_code(uint8_t index) const {
          ^~~~~
g++ -o plugin.dll build/src/Clouds.cpp.o build/src/Kinks.cpp.o build/src/AudibleInstruments.cpp.o build/src/Links.cpp.o build/src/Blinds.cpp.o build/src/Branches.cpp.o build/src/Shades.cpp.o build/src/Tides.cpp.o build/src/Veils.cpp.o build/src/Braids.cpp.o build/src/Elements.cpp.o build/src/Warps.cpp.o build/src/Rings.cpp.o build/src/Frames.cpp.o build/eurorack/stmlib/utils/random.cc.o build/eurorack/stmlib/dsp/atan.cc.o build/eurorack/stmlib/dsp/units.cc.o build/eurorack/braids/macro_oscillator.cc.o build/eurorack/braids/analog_oscillator.cc.o build/eurorack/braids/digital_oscillator.cc.o build/eurorack/braids/quantizer.cc.o build/eurorack/braids/resources.cc.o build/eurorack/clouds/dsp/correlator.cc.o build/eurorack/clouds/dsp/granular_processor.cc.o build/eurorack/clouds/dsp/mu_law.cc.o build/eurorack/clouds/dsp/pvoc/frame_transformation.cc.o build/eurorack/clouds/dsp/pvoc/phase_vocoder.cc.o build/eurorack/clouds/dsp/pvoc/stft.cc.o build/eurorack/clouds/resources.cc.o build/eurorack/elements/dsp/exciter.cc.o build/eurorack/elements/dsp/ominous_voice.cc.o build/eurorack/elements/dsp/resonator.cc.o build/eurorack/elements/dsp/tube.cc.o build/eurorack/elements/dsp/multistage_envelope.cc.o build/eurorack/elements/dsp/part.cc.o build/eurorack/elements/dsp/string.cc.o build/eurorack/elements/dsp/voice.cc.o build/eurorack/elements/resources.cc.o build/eurorack/rings/dsp/fm_voice.cc.o build/eurorack/rings/dsp/part.cc.o build/eurorack/rings/dsp/string_synth_part.cc.o build/eurorack/rings/dsp/string.cc.o build/eurorack/rings/dsp/resonator.cc.o build/eurorack/rings/resources.cc.o build/eurorack/tides/generator.cc.o build/eurorack/tides/resources.cc.o build/eurorack/warps/dsp/modulator.cc.o build/eurorack/warps/dsp/oscillator.cc.o build/eurorack/warps/dsp/vocoder.cc.o build/eurorack/warps/dsp/filter_bank.cc.o build/eurorack/warps/resources.cc.o build/eurorack/frames/keyframer.cc.o build/eurorack/frames/resources.cc.o build/eurorack/frames/poly_lfo.cc.o -shared -L../.. -lRack
build/src/Clouds.cpp.o: In function `rack::Rogan1PSRed* rack::Widget::create<rack::Rogan1PSRed>(rack::Vec)':
C:\Rack060\Rack\plugins\AudibleInstruments/../../include/componentlibrary.hpp:242: undefined reference to `rack::Knob::Knob()'
build/src/Clouds.cpp.o: In function `rack::Rogan3PSRed* rack::Widget::create<rack::Rogan3PSRed>(rack::Vec)':
C:\Rack060\Rack\plugins\AudibleInstruments/../../include/componentlibrary.hpp:140: undefined reference to `rack::Knob::Knob()'
build/src/Clouds.cpp.o: In function `rack::Rogan3PSGreen* rack::Widget::create<rack::Rogan3PSGreen>(rack::Vec)':
C:\Rack060\Rack\plugins\AudibleInstruments/../../include/componentlibrary.hpp:146: undefined reference to `rack::Knob::Knob()'
build/src/Clouds.cpp.o: In function `rack::Rogan3PSWhite* rack::Widget::create<rack::Rogan3PSWhite>(rack::Vec)':
C:\Rack060\Rack\plugins\AudibleInstruments/../../include/componentlibrary.hpp:152: undefined reference to `rack::Knob::Knob()'
build/src/Clouds.cpp.o: In function `rack::Rogan1PSGreen* rack::Widget::create<rack::Rogan1PSGreen>(rack::Vec)':
C:\Rack060\Rack\plugins\AudibleInstruments/../../include/componentlibrary.hpp:248: undefined reference to `rack::Knob::Knob()'
build/src/Clouds.cpp.o:C:\Rack060\Rack\plugins\AudibleInstruments/../../include/componentlibrary.hpp:254: more undefined references to `rack::Knob::Knob()' follow
collect2.exe: error: ld returned 1 exit status
make: *** [../../compile.mk:46: plugin.dll] Error 1

DoM@HAL-9000 MINGW64 /C/Rack060/Rack/plugins/AudibleInstruments $

AndrewBelt commented 6 years ago

Builds fine for me. Have you pulled the latest Rack source, built it, and can you verify that a Rack.lib file is present in the Rack directory?

DomiKamu commented 6 years ago

Doesn't have Rack.lib into Rack directory Specific instructions other indicated in compile/build Rack from Rack repo?

cschol commented 6 years ago

It is called libRack.a on Windows. Do you have that in the Rack directory?

DomiKamu commented 6 years ago

Yes, having "libRack.a" into Rack dir (Win) - filesize = 1,794,254 bytes.

AndrewBelt commented 6 years ago

Oh yes, my mistake. I'm testing this on Windows at the moment.

DomiKamu commented 6 years ago

Ok ! I'll got to bed, it's late 03:45AM in France lol - if ok, plz close this ticket (I'll understand), in this case I'll try it next morning, I'll reopen this issue only if necessary.

cschol commented 6 years ago

FWIW, I still can't reproduce this with the latest HEAD of both repositories.

AndrewBelt commented 6 years ago

Same. Builds fine on all OS's.

DomiKamu commented 6 years ago

Hi, now it works fine. Mysteries of computer sciences :-) Thanks. => Issue closed.