I have troubles compiling the code I write.
My code is spread across several header and source files. When I include <Seldon.hxx> in one of the header files (I have to pass a matrix by reference) I end-up with an error
Building target: seldon
Invoking: MacOS X C++ Linker
g++ -o "seldon" ./main.o ./matrix.o -llapack -lblas -lcblas
ld: duplicate symbol Seldon::SeldonTranspose::SeldonTranspose(int)in ./matrix.o and ./main.o for architecture x86_64
collect2: ld returned 1 exit status
make: *** [seldon] Error 1