I am having trouble compiling code intended for 32bit unix system on my 64bit Ubuntu, Linux. Does anyone have any ideas what may be the problem?
gcc main.o test.o render.o transform.o model.o vector.o color.o -o the_thing -lSDL /usr/bin/ld: transform.o: undefined reference to symbol 'cos@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status
gcc file.c -lm
CXXSRC += Target_orientation.cpp -lm