all: compband compband: CompBand.o rr-compband.o $(CXXC) $(CXXFLAGS) CompBand.o Compressor.o FPreset.o ../global.h rr-compband.o -o rr-compband.so CompBand.o: Compressor.o $(CXXC) -c $(CXXFLAGS) ../CompBand.C -o CompBand.o rr-compband.o: LV2Plugin.o $(CXXC) -c $(CXXFLAGS) rr-compband.cpp -o rr-compband.o LV2Plugin.o: $(CXXC) -c $(CXXFLAGS) LV2Plugin.cpp -o LV2Plugin.o Compressor.o: FPreset.o $(CXXC) -c $(CXXFLAGS) ../Compressor.C -o Compressor.o FPreset.o: $(CXXC) -c $(CXXFLAGS) ../FPreset.C -o FPreset.o g++ -g -Wall CompBand.o Compressor.o FPreset.o ../global.h rr-compband.o -o rr-compband.so /usr/lib/gcc/i686-pc-linux-gnu/4.6.1/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' CompBand.o: In function `CompBand': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:46: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:47: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:48: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:49: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:50: undefined reference to `PERIOD' CompBand.o:/var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:51: more undefined references to `PERIOD' follow CompBand.o: In function `CompBand': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:56: undefined reference to `AnalogFilter::AnalogFilter(unsigned char, float, float, unsigned char)' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:57: undefined reference to `AnalogFilter::AnalogFilter(unsigned char, float, float, unsigned char)' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:58: undefined reference to `AnalogFilter::AnalogFilter(unsigned char, float, float, unsigned char)' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:59: undefined reference to `AnalogFilter::AnalogFilter(unsigned char, float, float, unsigned char)' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:60: undefined reference to `AnalogFilter::AnalogFilter(unsigned char, float, float, unsigned char)' CompBand.o:/var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:61: more undefined references to `AnalogFilter::AnalogFilter(unsigned char, float, float, unsigned char)' follow CompBand.o: In function `CompBand::cleanup()': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:99: undefined reference to `AnalogFilter::cleanup()' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:100: undefined reference to `AnalogFilter::cleanup()' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:101: undefined reference to `AnalogFilter::cleanup()' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:102: undefined reference to `AnalogFilter::cleanup()' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:103: undefined reference to `AnalogFilter::cleanup()' CompBand.o:/var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:104: more undefined references to `AnalogFilter::cleanup()' follow CompBand.o: In function `CompBand::out(float*, float*)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:126: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:127: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:128: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:129: undefined reference to `PERIOD' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:138: undefined reference to `PERIOD' CompBand.o:/var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:139: more undefined references to `PERIOD' follow CompBand.o: In function `CompBand::setpreset(int)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../CompBand.C:292: undefined reference to `pdata' Compressor.o: In function `Compressor': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:70: undefined reference to `SAMPLE_RATE' Compressor.o: In function `Compressor::Compressor_Change(int, int)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:118: undefined reference to `cSAMPLE_RATE' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:118: undefined reference to `cSAMPLE_RATE' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:125: undefined reference to `cSAMPLE_RATE' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:125: undefined reference to `cSAMPLE_RATE' Compressor.o: In function `Compressor::Compressor_Change_Preset(int, int)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:240: undefined reference to `pdata' Compressor.o: In function `Compressor::out(float*, float*)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../Compressor.C:260: undefined reference to `PERIOD' FPreset.o: In function `FPreset::ReadPreset(int, int)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../FPreset.C:44: undefined reference to `pdata' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../FPreset.C:61: undefined reference to `pdata' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../FPreset.C:61: undefined reference to `pdata' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../FPreset.C:61: undefined reference to `pdata' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../FPreset.C:61: undefined reference to `pdata' FPreset.o:/var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/../FPreset.C:61: more undefined references to `pdata' follow rr-compband.o: In function `LV2::Plugin::register_class(char const*)': /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/LV2Plugin.hpp:165: undefined reference to `LV2::get_lv2_descriptors()' /var/abs/local/rakarrack-git/src/rakarrack/src/lv2port/LV2Plugin.hpp:166: undefined reference to `LV2::get_lv2_descriptors()' collect2: ld returned 1 exit status make: *** [compband] Error 1