Having a default weak codec_main symbol doesn't seem to be working out for compiling...