]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/commitdiff
[hostemu] Add -fPIC option to fix linking error in TIDL
authorAnshu Jain <anshu.jain@ti.com>
Thu, 11 Jun 2020 07:47:45 +0000 (13:17 +0530)
committerAnshu Jain <anshu.jain@ti.com>
Thu, 11 Jun 2020 07:47:45 +0000 (13:17 +0530)
Machine used for building host emulation libraries is an
Ubuntu 16.04 machine, because of this there are linking
errors when we linking with TIDL built on ubuntu 18.04.
To avoid this add -fPIC option

Signed-off-by: Anshu Jain <anshu.jain@ti.com>
packages/ti/build/makerules/rules_c7x-hostemu.mk

index 78f2ddfe7f6b44607b872357d39b20367c22508d..3895ec970300acaed375d528724f9883f40f7489 100755 (executable)
@@ -140,10 +140,10 @@ CFLAGS_DIROPTS =
 
 
 ifeq ($(BUILD_PROFILE_$(CORE)), release)
-  CFLAGS_INTERNAL += -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP
+  CFLAGS_INTERNAL += -std=c++14 -O3 -DHOST_EMULATION  -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP -fPIC
   LNKFLAGS_INTERNAL_BUILD_PROFILE +=
 else
-  CFLAGS_INTERNAL += -std=c++14 -ggdb -ggdb3 -gdwarf-2 -DHOST_EMULATION -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP
+  CFLAGS_INTERNAL += -std=c++14 -ggdb -ggdb3 -gdwarf-2 -DHOST_EMULATION -w -D_HOST_BUILD -DGCC_BUILD  -D__C7100__ -DCORE_DSP -fPIC
   LNKFLAGS_INTERNAL_BUILD_PROFILE +=
 endif