Code: Select all
/usr/bin/ld: elkulator-tapenoise.o: undefined reference to symbol 'fmod@@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 make: *** [elkulator] Error 1 make: Leaving directory `/home/kecskebak/.local/bin/elkulator-7a27d182e732/src' make: *** [all-recursive] Error 1
EDIT: With thanks to DavidB I've now got all my problems with this sorted out.
First thing you need to do is to make all the symlinks to automake1.11 point to automake1.13 (or whatever version of automake you have installed if you don't have 1.11 installed). David says he'll fix this in configure.ac.
The next thing you need to do is add -lm to the /src/Makefile LIBS line. (interestingly, I had to do this twice, the first time you do this it seems to get overwritten). Again, David said he'll fix this issue as well.
When this is done Elkulator should build with no problems.
Many thanks to David for going to the time and trouble of fixing this for me so I could compile Elkulator.