Change-Id: I11eaf882a76507da8eaef2fa03cdc2b7b97e37a1 Signed-off-by: Hans Yang <yhx@rock-chips.com>
27 lines
1.1 KiB
Makefile
Executable File
27 lines
1.1 KiB
Makefile
Executable File
#
|
|
# RK3308 32bit linux configuration
|
|
#
|
|
RK3308_LINUX_NDK_HOME =../../../../../buildroot/output/rockchip_rk3308_32_release/host/usr
|
|
TOOLCHAINS = $(RK3308_LINUX_NDK_HOME)
|
|
PLATFORM = $(RK3308_LINUX_NDK_HOME)
|
|
LIBEXEC = $(RK3308_LINUX_NDK_HOME)/libexec/gcc/arm-rockchip-linux-gnueabihf/6.4.0/
|
|
CXX_STL = $(RK3308_LINUX_NDK_HOME)/arm-rockchip-linux-gnueabihf/include/c++/6.4.0
|
|
|
|
CC = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-gcc
|
|
LD = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-ld
|
|
CPP = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-cpp
|
|
CXX = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-c++
|
|
AR = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-ar
|
|
AS = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-as
|
|
NM = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-nm
|
|
STRIP = $(TOOLCHAINS)/bin/arm-rockchip-linux-gnueabihf-strip
|
|
|
|
|
|
#CFLAGS := -fsigned-char -mfloat-abi=softfp -mfpu=neon
|
|
CFLAGS := -fsigned-char
|
|
|
|
CXXFLAGS := $(CFLAGS) -I $(CXX_STL)
|
|
|
|
LDFLAGS := -L$(PLATFORM)/arm-rockchip-linux-gnueabihf/lib -L$(LIBEXEC) -lpthread -ldl -lrt --sysroot=$(RK3308_LINUX_NDK_HOME)/arm-rockchip-linux-gnueabihf/sysroot
|
|
|