File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,8 +45,6 @@ libmfx_la_LDFLAGS = -no-undefined -static-libgcc -static-libstdc++
4545libmfx_la_LDFLAGS += -version-info $(MFX_LT_CURRENT ) :$(MFX_LT_REVISION ) :$(MFX_LT_AGE )
4646libmfx_la_LIBADD = $(DLLIB ) $(LIBVA_DRM_LIBS ) $(LIBVA_X11_LIBS )
4747libmfx_la_CPPFLAGS = $(LIBVA_DRM_CFLAGS ) $(LIBVA_X11_CFLAGS ) $(AM_CPPFLAGS )
48- libmfx_la_CXXFLAGS = $(AM_CXXFLAGS ) -fPIC
49- libmfx_la_CFLAGS = $(AM_CFLAGS ) -fPIC
5048
5149pkgconfigdir = $(libdir ) /pkgconfig
5250pkgconfig_DATA = libmfx.pc
Original file line number Diff line number Diff line change @@ -34,6 +34,17 @@ AC_SUBST(DLLIB)
3434
3535AC_PROG_CXX
3636
37+ AC_MSG_CHECKING ( whether fPIC compiler option is accepted )
38+ SAVED_CXXFLAGS="$CXXFLAGS"
39+ CXXFLAGS="$CXXFLAGS -fPIC -Werror"
40+ AC_LANG_PUSH ( C++ )
41+ AC_COMPILE_IFELSE ( [ AC_LANG_PROGRAM ( [ ] , [ return 0;] ) ] ,
42+ [ AC_MSG_RESULT ( yes )
43+ CXXFLAGS="$SAVED_CXXFLAGS -fPIC"] ,
44+ [ AC_MSG_RESULT ( no )
45+ CXXFLAGS="$SAVED_CXXFLAGS"] )
46+ AC_LANG_POP ( C++ )
47+
3748LT_INIT([ disable-shared] )
3849
3950AC_CONFIG_MACRO_DIR ( [ m4] )
You can’t perform that action at this time.
0 commit comments