haolei / tcpcopy

Automatically exported from code.google.com/p/tcpcopy
Other
1 stars 1 forks source link

0.3.1编译错误 #2

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Archlinux,gcc 4.6.2 

make  all-recursive
make[1]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1”
Making all in src
make[2]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
”
Making all in log
make[3]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/log”
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT log.o 
-MD -MP -MF ".deps/log.Tpo" -c -o log.o log.c; \
then mv -f ".deps/log.Tpo" ".deps/log.Po"; else rm -f ".deps/log.Tpo"; exit 1; 
fi
rm -f liblog.a
ar cru liblog.a log.o
ranlib liblog.a
make[3]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/log”
Making all in event
make[3]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/event”
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
select_server.o -MD -MP -MF ".deps/select_server.Tpo" -c -o select_server.o 
select_server.c; \
then mv -f ".deps/select_server.Tpo" ".deps/select_server.Po"; else rm -f 
".deps/select_server.Tpo"; exit 1; fi
rm -f libevent.a
ar cru libevent.a select_server.o ../log/liblog.a
ranlib libevent.a
make[3]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/event”
Making all in communication
make[3]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/communication”
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT msg.o 
-MD -MP -MF ".deps/msg.Tpo" -c -o msg.o msg.c; \
then mv -f ".deps/msg.Tpo" ".deps/msg.Po"; else rm -f ".deps/msg.Tpo"; exit 1; 
fi
rm -f libmsg.a
ar cru libmsg.a msg.o ../log/liblog.a
ranlib libmsg.a
make[3]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/communication”
Making all in interception
make[3]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/interception”
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
router.o -MD -MP -MF ".deps/router.Tpo" -c -o router.o router.c; \
then mv -f ".deps/router.Tpo" ".deps/router.Po"; else rm -f ".deps/router.Tpo"; 
exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
delay.o -MD -MP -MF ".deps/delay.Tpo" -c -o delay.o delay.c; \
then mv -f ".deps/delay.Tpo" ".deps/delay.Po"; else rm -f ".deps/delay.Tpo"; 
exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
hash.o -MD -MP -MF ".deps/hash.Tpo" -c -o hash.o hash.c; \
then mv -f ".deps/hash.Tpo" ".deps/hash.Po"; else rm -f ".deps/hash.Tpo"; exit 
1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
interception.o -MD -MP -MF ".deps/interception.Tpo" -c -o interception.o 
interception.c; \
then mv -f ".deps/interception.Tpo" ".deps/interception.Po"; else rm -f 
".deps/interception.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
linklist.o -MD -MP -MF ".deps/linklist.Tpo" -c -o linklist.o linklist.c; \
then mv -f ".deps/linklist.Tpo" ".deps/linklist.Po"; else rm -f 
".deps/linklist.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
nl_firewall.o -MD -MP -MF ".deps/nl_firewall.Tpo" -c -o nl_firewall.o 
nl_firewall.c; \
then mv -f ".deps/nl_firewall.Tpo" ".deps/nl_firewall.Po"; else rm -f 
".deps/nl_firewall.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT nl.o 
-MD -MP -MF ".deps/nl.Tpo" -c -o nl.o nl.c; \
then mv -f ".deps/nl.Tpo" ".deps/nl.Po"; else rm -f ".deps/nl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 
1; fi
/bin/sh ../../libtool --mode=link --tag=CC gcc  -march=x86-64 -mtune=generic 
-O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  
-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -o interception  
router.o delay.o hash.o interception.o linklist.o nl_firewall.o nl.o main.o 
../event/libevent.a ../log/liblog.a ../communication/libmsg.a
mkdir .libs
gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector 
--param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common 
-Wl,--as-needed -Wl,-z -Wl,relro -Wl,--hash-style=gnu -o interception router.o 
delay.o hash.o interception.o linklist.o nl_firewall.o nl.o main.o  
../event/libevent.a ../log/liblog.a ../communication/libmsg.a
make[3]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/interception”
Making all in tcpcopy
make[3]: 
进入目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/tcpcopy”
if gcc -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
address.o -MD -MP -MF ".deps/address.Tpo" -c -o address.o address.c; \
then mv -f ".deps/address.Tpo" ".deps/address.Po"; else rm -f 
".deps/address.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
send.o -MD -MP -MF ".deps/send.Tpo" -c -o send.o send.cpp; \
then mv -f ".deps/send.Tpo" ".deps/send.Po"; else rm -f ".deps/send.Tpo"; exit 
1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
session.o -MD -MP -MF ".deps/session.Tpo" -c -o session.o session.cpp; \
then mv -f ".deps/session.Tpo" ".deps/session.Po"; else rm -f 
".deps/session.Tpo"; exit 1; fi
In file included from /usr/include/string.h:642:0,
                 from ../log/log.h:5,
                 from session.h:4,
                 from session.cpp:5:
在函数‘void* memset(void*, int, size_t)’中,
    内联自‘void session_st::sendFakedSynAckToBackend(iphdr*, tcphdr*)’于 session.cpp:941:27:
/usr/include/bits/string3.h:82:32: 
警告:调用‘__warn_memset_zero_len’,声明有警告属性:memset 
used with constant zero length parameter; this could be due to transposed 
parameters [默认启用]
在函数‘void* memset(void*, int, size_t)’中,
    内联自‘void session_st::sendFakedAckToBackend(iphdr*, tcphdr*, bool)’于 session.cpp:978:27:
/usr/include/bits/string3.h:82:32: 
警告:调用‘__warn_memset_zero_len’,声明有警告属性:memset 
used with constant zero length parameter; this could be due to transposed 
parameters [默认启用]
在函数‘void* memset(void*, int, size_t)’中,
    内联自‘void session_st::sendFakedFinToBackend(iphdr*, tcphdr*)’于 session.cpp:1018:27:
/usr/include/bits/string3.h:82:32: 
警告:调用‘__warn_memset_zero_len’,声明有警告属性:memset 
used with constant zero length parameter; this could be due to transposed 
parameters [默认启用]
在函数‘void* memset(void*, int, size_t)’中,
    内联自‘void session_st::sendFakedFinToBackByCliePack(iphdr*, tcphdr*)’于 session.cpp:1060:27:
/usr/include/bits/string3.h:82:32: 
警告:调用‘__warn_memset_zero_len’,声明有警告属性:memset 
used with constant zero length parameter; this could be due to transposed 
parameters [默认启用]
if g++ -DHAVE_CONFIG_H -I. -I. -I../..     -march=x86-64 -mtune=generic -O2 
-pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT 
main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 
1; fi
main.cpp: 在函数‘void checkMemoryUsage(const char*)’中:
main.cpp:261:35: 错误:‘isdigit’在此作用域中尚未声明
make[3]: *** [main.o] 错误 1
make[3]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
/tcpcopy”
make[2]: *** [all-recursive] 错误 1
make[2]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1/src
”
make[1]: *** [all-recursive] 错误 1
make[1]: 
离开目录“/var/abs/local/pkgman/LocalPackages/tcpcopy/src/tcpcopy-0.3.1”
make: *** [all] 错误 2
==> 错误: 在 build() 中发生一个错误。
    正在放弃...

Original issue reported on code.google.com by tocer.deng@gmail.com on 28 Dec 2011 at 3:17

GoogleCodeExporter commented 9 years ago
多谢提醒

Original comment by 163.beij...@gmail.com on 5 Jan 2012 at 5:03

GoogleCodeExporter commented 9 years ago
0.3.3 编译通过

Original comment by tocer.deng@gmail.com on 5 Jan 2012 at 7:49

GoogleCodeExporter commented 9 years ago
辛苦

Original comment by 163.beij...@gmail.com on 5 Jan 2012 at 8:13