1
1
cc_cross =/home/wangyu/Desktop/arm-2014.05/bin/arm-none-linux-gnueabi-g++
2
2
cc_local =g++
3
- cc_mips34kc =/toolchains/OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.8-linaro_uClibc-0.9.33.2/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/bin/mips-openwrt-linux-g++
3
+ # cc_mips34kc=/toolchains/OpenWrt-SDK-ar71xx-for-linux-x86_64-gcc-4.8-linaro_uClibc-0.9.33.2/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_uClibc-0.9.33.2/bin/mips-openwrt-linux-g++
4
+ cc_mips24kc_be =/toolchains/lede-sdk-17.01.2-ar71xx-generic_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/bin/mips-openwrt-linux-musl-g++
5
+ cc_mips24kc_le =/toolchains/lede-sdk-17.01.2-ramips-mt7621_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/bin/mipsel-openwrt-linux-musl-g++
4
6
# cc_arm= /toolchains/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi/bin/arm-linux-gnueabi-g++ -march=armv6 -marm
5
7
cc_arm = /toolchains/arm-2014.05/bin/arm-none-linux-gnueabi-g++
6
8
# cc_bcm2708=/home/wangyu/raspberry/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-g++
@@ -10,7 +12,7 @@ SOURCES=main.cpp lib/aes.c lib/md5.c encrypt.cpp log.cpp network.cpp common.cpp
10
12
SOURCES_AES_ACC =$(filter-out lib/aes.c,$(SOURCES ) ) $(wildcard lib/aes_acc/aes* .c)
11
13
12
14
NAME =udp2raw
13
- TARGETS =amd64 mips34kc arm amd64_hw_aes arm_asm_aes mips34kc_asm_aes x86 x86_asm_aes
15
+ TARGETS =amd64 arm amd64_hw_aes arm_asm_aes mips24kc_be mips24kc_be_asm_aes x86 x86_asm_aes mips24kc_le mips24kc_le_asm_aes
14
16
TAR =${NAME}_binaries.tar.gz ` echo ${TARGETS} | sed -r ' s/([^ ]+)/udp2raw_\1/g' `
15
17
16
18
all :git_version
@@ -26,11 +28,15 @@ debug2: git_version
26
28
rm -f ${NAME}
27
29
${cc_local} -o ${NAME} -I. ${SOURCES} ${FLAGS} -lrt -Wformat-nonliteral -ggdb
28
30
29
- mips34kc : git_version
30
- ${cc_mips34kc} -o ${NAME} _$@ -I. ${SOURCES} ${FLAGS} -lrt -lgcc_eh -static -O3
31
+ mips24kc_be : git_version
32
+ ${cc_mips24kc_be} -o ${NAME} _$@ -I. ${SOURCES} ${FLAGS} -lrt -lgcc_eh -static -O3
33
+ mips24kc_be_asm_aes : git_version
34
+ ${cc_mips24kc_be} -o ${NAME} _$@ -I. ${SOURCES_AES_ACC} ${FLAGS} -lrt -lgcc_eh -static -O3 lib/aes_acc/asm/mips_be.S
31
35
32
- mips34kc_asm_aes : git_version
33
- ${cc_mips34kc} -o ${NAME} _$@ -I. ${SOURCES_AES_ACC} ${FLAGS} -lrt -lgcc_eh -static -O3 lib/aes_acc/asm/mips_be.S
36
+ mips24kc_le : git_version
37
+ ${cc_mips24kc_le} -o ${NAME} _$@ -I. ${SOURCES} ${FLAGS} -lrt -lgcc_eh -static -O3
38
+ mips24kc_le_asm_aes : git_version
39
+ ${cc_mips24kc_le} -o ${NAME} _$@ -I. ${SOURCES_AES_ACC} ${FLAGS} -lrt -lgcc_eh -static -O3 lib/aes_acc/asm/mips.S
34
40
35
41
# bcm2708:
36
42
# ${cc_bcm2708} -o ${NAME}_bcm2708 -I. ${SOURCES} ${FLAGS} -lrt -static -O3
0 commit comments