mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
flatbuffers: add PIC compiler flag required for aarch64
Add PIC flag to CXXFLAGS in order to solve the issue with linking against the library for aarch64. Without PIC enabled, linking against this library fails with following messages: relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `[snap]' which may bind externally can not be used when making a shared object; recompile with -fPIC Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
ebd8eb6273
commit
4910a848ce
|
|
@ -17,8 +17,8 @@ SRC_URI = "git://github.com/google/flatbuffers.git \
|
|||
"
|
||||
|
||||
# Make sure C++11 is used, required for example for GCC 4.9
|
||||
CXXFLAGS += "-std=c++11"
|
||||
BUILD_CXXFLAGS += "-std=c++11"
|
||||
CXXFLAGS += "-std=c++11 -fPIC"
|
||||
BUILD_CXXFLAGS += "-std=c++11 -fPIC"
|
||||
|
||||
# BUILD_TYPE=Release is required, otherwise flatc is not installed
|
||||
EXTRA_OECMAKE += "\
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user