代码拉取完成,页面将自动刷新
同步操作将从 OpenNuvoton/NUC970_Linux_Applications 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
.SUFFIXES : .x .o .c .s
SUBDIRS=wireless_tools.29 \
busybox-1.22.1 \
i2c-tools \
demos/ebi \
demos/wwdt \
demos/uart \
demos/thread \
demos/alsa_audio \
demos/irda \
demos/wdt \
demos/crypto \
demos/etimer \
demos/gpio \
demos/lcm \
demos/cap \
demos/keypad \
demos/CAN \
demos/rs485 \
demos/sc \
demos/eth2uart \
demos/spi \
demos/2d \
demos/rtc \
emWin/Sample/SimpleDemo \
emWin/Sample/GUIDemo
BENCHMARK_SUBDIRS=benchmark/netperf-2.6.0
LIGHTTPD_SUBDIRS=lighttpd-1.4.39
TSLIB_DIRS=tslib-1.1
UUID_DIRS=libuuid-1.0.3
LZO_DIRS=lzo-2.09
MTD_DIRS=mtd-utils
YAFFS2_DIRS=yaffs2utils
PYTHON=Python-2.7.9
ETHTOOL=ethtool-4.6
JPEG_LIB=jpeg-9a
MINIGUI_LIB_SUBDIRS=minigui/libminigui-gpl-3.0.12
MINIGUI_RES_SUBDIRS=minigui/minigui-res-be-3.0.12
MINIGUI_APP_SUBDIRS=minigui/mg-samples-3.0.12
SETUPPATH=$(PWD)/$(MTD_DIRS)/install
define make_subdir
@for subdir in $(SUBDIRS) ; do \
( cd $$subdir && make $1) || exit 1; \
done;
@for subdir in $(BENCHMARK_SUBDIRS) ; do \
( cd $$subdir && echo "ac_cv_func_setpgrp_void=yes" > config.cache && ./configure --host=arm-linux --config-cache && make $1) || exit 1; \
done;
@for subdir in $(LIGHTTPD_SUBDIRS) ; do \
( cd $$subdir && ./configure --host arm-linux --build pentium-pc-linux --without-zlib --without-bzip2 --without-pcre --target arm-linux && autoreconf --install --verbose --force && make) || exit 1; \
done;
@for subdir in $(TSLIB_DIRS) ; do \
( cd $$subdir && ./configure --host=arm-linux --enable-static && make $1) || exit 1; \
done;
@for subdir in $(JPEG_LIB) ; do \
( cd $$subdir && ./configure --prefix=/usr/local/arm_linux_4.8/ --host=arm-linux --target=arm-linux && make $1) || exit 1; \
done;
@for subdir in $(MTD_DIRS) ; do \
( \
cd $(LZO_DIRS) && ./configure --host=arm-linux --prefix=$(SETUPPATH) && make && make install && cd .. ;\
cd $(UUID_DIRS)&& autoreconf --force --install && ./configure --host=arm-linux --prefix=$(SETUPPATH) && \
make && make install && cd .. ; \
cd $(MTD_DIRS) && make LZOCPPFLAGS=-Iinstall/include LZOLDFLAGS=-Linstall/lib \
CROSS=arm-linux- WITHOUT_XATTR=1 CFLAGS=-DWITHOUT_LZO \
) \
done;
@for subdir in $(YAFFS2_DIRS) ; do \
( cd $$subdir && make CROSS=arm-linux- ) \
done;
( cd $(ETHTOOL) && ./configure CC=arm-linux-gcc CTAGS=-mach=armv5te --host=arm-linux && make) || exit 1;
endef
define make_python
@for subdir in $(PYTHON) ; do \
( cd $$subdir && ./make_python.sh ) \
done;
endef
define make_minigui
@for subdir in $(MINIGUI_LIB_SUBDIRS) ; do \
cd $(MINIGUI_LIB_SUBDIRS) && ./configure --prefix=$(PWD)/minigui/build CC=arm-linux-gcc --host=arm-linux --build=i386-linux --with-osname=linux --with-targetname=fbcon --disable-pcxvfb --enable-videonuc970 --enable-videofbcon --enable-autoial --disable-vbfsupport --disable-screensaver && make && make install && cd .. && cd ..; \
done;
@for subdir in $(MINIGUI_RES_SUBDIRS) ; do \
cd $(MINIGUI_RES_SUBDIRS) && ./configure --prefix=$(PWD)/minigui/build && make install && cd .. && cd ..; \
done;
@for subdir in $(MINIGUI_APP_SUBDIRS) ; do \
cd $(MINIGUI_APP_SUBDIRS) && export PKG_CONFIG_PATH="$(PWD)/minigui/build/lib/pkgconfig" && ./configure --prefix=$(PWD)/minigui/build CC=arm-linux-gcc --host=arm-linux --build=i386-linux CFLAGS=-I$(PWD)/minigui/build/include && make && cd .. && cd ..; \
done;
endef
all:
$(call make_subdir , all)
gui:
$(call make_minigui , all)
python:
$(call make_python , all)
install :
$(call make_subdir , install)
debug:
$(call make_subdir , debug)
clean:
$(call make_subdir , clean)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。