From: Slava Barinov Date: Thu, 15 Sep 2016 11:18:10 +0000 (+0300) Subject: Fix the CXXFLAGS X-Git-Tag: accepted/tizen/3.0.m2/mobile/20170104.100141^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_3.0_tv;p=platform%2Fadaptation%2Fbluetooth-firmware-sprd.git Fix the CXXFLAGS Without CXXFLAGS the cmake test produces ld: CMakeFiles/cmTryCompileExec3702791433.dir/testCXXCompiler.cxx.o: relocation R_X86_64_PC32 against undefined symbol `__asan_init' can not be used when making a shared object for certain builds (e.g. ASan) Change-Id: I60ee7d5cf542d0f44518a84aea8e12cd5263f248 Signed-off-by: Slava Barinov --- diff --git a/packaging/bluetooth-firmware-sprd.spec b/packaging/bluetooth-firmware-sprd.spec index bf3a15c..f212fca 100644 --- a/packaging/bluetooth-firmware-sprd.spec +++ b/packaging/bluetooth-firmware-sprd.spec @@ -26,6 +26,7 @@ firmware and tools for bluetooth for TM1 %build export CFLAGS+=" -fpie -fvisibility=hidden" +export CXXFLAGS+=" -fpie -fvisibility=hidden" export LDFLAGS+=" -Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs -pie" cmake ./ -DCMAKE_INSTALL_PREFIX=%{_prefix} -DPLUGIN_INSTALL_PREFIX=%{_prefix}