In my sudden flurry of rebuilding/optimizing/updating, I decided to also upgrade to the latest TAP and CAPS plugins. TAP went well. CAPS is dying thusly g++ -o caps.so Amp.o Cabinet.o Chorus.o Click.o Clip.o Compress.o Eq.o HRTF.o Lorenz.o Pan.o Phaser.o Preamp.o Reverb.o Roessler.o Scape.o Sin.o SweepVF.o ToneControls.o ToneStack.o VCO.o White.o interface.o /usr/scratch/backports/caps/caps-0.4.3/interface.cc:124: multiple definition of `_fini' /usr/lib/gcc/i486-linux-gnu/4.3.2/../../../../lib/crti.o:/build/buildd/glibc-2.7/build-tree/glibc-2.7/csu/../sysdeps/generic/initfini.c:109: first defined here interface.o: In function `_init': /usr/scratch/backports/caps/caps-0.4.3/interface.cc:69: multiple definition of `_init' /usr/lib/gcc/i486-linux-gnu/4.3.2/../../../../lib/crti.o:/build/buildd/glibc-2.7/build-tree/i386-libc/csu/crti.S:15: first defined here /usr/lib/gcc/i486-linux-gnu/4.3.2/../../../../lib/crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status make[1]: *** [caps.so] Error 1 This looks like a very familiar error, I remember before from my development days. IIRC it has something to do with not specifying linker options correctly, or forgetting to include proper libraries when linking. But for the life of me I can't remember what the solution was. Any ideas? Thanks again to everyone for all your help! -ken _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user