diff --git a/src/add-ons/media/plugins/avcodec/libavcodec/Jamfile b/src/add-ons/media/plugins/avcodec/libavcodec/Jamfile index 3dae346944..0833a43e3d 100644 --- a/src/add-ons/media/plugins/avcodec/libavcodec/Jamfile +++ b/src/add-ons/media/plugins/avcodec/libavcodec/Jamfile @@ -10,7 +10,11 @@ UseLibraryHeaders zlib ; TARGET_WARNING_CCFLAGS = [ FFilter $(TARGET_WARNING_CCFLAGS) : -Wall -Wmissing-prototypes -Wsign-compare -Wpointer-arith ] ; -SubDirCcFlags -fomit-frame-pointer -DPIC ; +if $(HAIKU_GCC_VERSION[1]) >= 3 { + SubDirCcFlags -fomit-frame-pointer -fno-pic ; +} else { + SubDirCcFlags -fomit-frame-pointer -DPIC ; +} SubDirCcFlags -DHAVE_AV_CONFIG_H=1 ; StaticLibrary libavcodec.a :