If I compile klystrack with CFG=debug or CFG=profile, it succeeds as expected, but with CFG=release I encounter this error during the linking phase:
$ make RES_PATH=. CFG=release
Linking klystrack...
/usr/bin/ld: ../klystron/bin.release/libengine_util.a(util_rnd.o): relocation R_X86_64_32S against `.bss' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:208: bin.release/klystrack] Error 1
make[1]: Leaving directory '/home/freefull/software/klystrack-repos/klystrack'
make: *** [Makefile:130: build] Error 2
If I compile klystrack with
CFG=debug
orCFG=profile
, it succeeds as expected, but withCFG=release
I encounter this error during the linking phase:$ make RES_PATH=. CFG=release