Skip to content
Snippets Groups Projects
Commit 3f45561a authored by Adrien Béraud's avatar Adrien Béraud Committed by Adrien Béraud
Browse files

build: use _FILE_OFFSET_BITS=64

Allows to use 64 bits file APIs on 32 bits POSIX systems.

Gitlab: #1122
Change-Id: Ie9ec07c7027b09ada8daf49c5bf3663dd9ff939d
parent 12f603f7
Branches
No related tags found
No related merge requests found
......@@ -34,6 +34,7 @@ endif()
if(ENABLE_COVERAGE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage")
endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_FILE_OFFSET_BITS=64")
include(CTest)
......
......@@ -204,6 +204,7 @@ EXTRA_COMMON += -g -fno-omit-frame-pointer
else
EXTRA_COMMON += -DNDEBUG=1 -O3
endif
EXTRA_COMMON += -D_FILE_OFFSET_BITS=64
cppcheck = $(shell $(CC) $(CFLAGS) -E -dM - < /dev/null | grep -E $(1))
......@@ -416,7 +417,9 @@ CMAKE = cmake -DCMAKE_TOOLCHAIN_FILE=$(ANDROID_NDK)/build/cmake/android.toolchai
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_FIND_ROOT_PATH=$(PREFIX) \
-DCMAKE_INSTALL_PREFIX=$(PREFIX) \
-DBUILD_SHARED_LIBS=OFF
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_C_FLAGS="$(CFLAGS)" \
-DCMAKE_CXX_FLAGS="$(CXXFLAGS)"
else
CMAKE = cmake -DCMAKE_TOOLCHAIN_FILE=$(abspath toolchain.cmake) \
-DCMAKE_INSTALL_PREFIX=$(PREFIX) \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment