Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PLATFORM=arm
- TOOLCHAIN := /opt/emlix/pnx8181
- LINUX_TOOLCHAIN := $(TOOLCHAIN)
- BINDIR := $(TOOLCHAIN)/bin
- OPT_BIN_PATH := $(TOOLCHAIN)/bin
- #LIBDIR:= $(TOOLCHAIN)/arm-none-linux-gnueabi/libc/lib
- LIBDIR:= $(TOOLCHAIN)/sysroot/lib
- USRLIBDIR:= $(TOOLCHAIN)/sysroot/usr/lib
- CY_CROSS_COMPILE := $(BINDIR)/arm-linux-gnueabi-
- CROSS_COMPILE := $(BINDIR)/arm-linux-gnueabi-
- CONFIGURE := ./configure arm-linux --build=$(BUILD)
- # optional variables
- EXTRA_LIBDIR := $(TOOLCHAIN)/arm-linux-gnueabi/lib
- ELDK_LIBS := libnss_compat.so.2 libnss_dns.so.2 libnss_files.so.2 libresolv.so.2
- #export CY_CFLAGS := -mtune=arm9e -march=armv5te
- #export CY_CPPFLAGS := -mtune=arm9e -march=armv5te
- export CY_CFLAGS := -march=armv5te
- export CY_CPPFLAGS := -march=armv5te
- export CC := $(CY_CROSS_COMPILE)gcc
- export CXX:= $(CY_CROSS_COMPILE)g++
- export AR := $(CY_CROSS_COMPILE)ar
- export AS := $(CY_CROSS_COMPILE)as
- export LD := $(CY_CROSS_COMPILE)ld
- export NM := $(CY_CROSS_COMPILE)nm
- export READELF := $(CY_CROSS_COMPILE)readelf
- export RANLIB := $(CY_CROSS_COMPILE)ranlib
- export STRIP := $(CY_CROSS_COMPILE)strip
- export SIZE := $(CY_CROSS_COMPILE)size
- # Build platform
- export BUILD := i386-pc-linux-gnu
- export HOSTCC := gcc
- export PLATFORM LIBDIR USRLIBDIR
- export CY_CROSS_COMPILE CROSS_COMPILE CONFIGURE TOOLCHAIN LINUX_TOOLCHAIN
- export OPT_BIN_PATH
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement