I was trying to reinstall my ffmpeg, following this guide, on my ARM Ubuntu machine. Unfortunately, when I compile a program which uses this lib I get the following failure:
/usr/bin/ld: /usr/local/lib/libavcodec.a(amrnbdec.o): relocation R_ARM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC/usr/local/lib/libavcodec.a: could not read symbols: Bad valuecollect2: ld returned 1 exit status
Now I would like to recompile it with -fPIC
like the compiler is suggesting but I have no idea how. Any help is appreciated.