Nmap Development mailing list archives

Re: ncat's "make all"


From: Jacek Wielemborek <wielemborekj1 () gmail com>
Date: Sat, 7 Sep 2013 19:31:22 +0200

I re-read my post and remembered I mentioned my netbook. While
fighting for two seconds of rebuild time on my PC might sound a bit
pointless, it's another five seconds (5.877) on my netbook. Taking
into account that compiling one object file and linking Ncat takes
about 1.653 of second, it's actually 78% here. Below is the log from
the laptop:

0.000 0.000 rm -f -f *.o test/*.o ncat test/addrset test/test-uri
test/test-cmdline-split test/test-wildcard
0.001 0.000 cd ../liblua && make clean
0.001 0.000 make[1]: Entering directory `/home/d33tah/ncat-sa-take2/liblua'
0.001 0.000 rm -f liblua.a lua luac lapi.o lcode.o lctype.o ldebug.o
ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o
lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o
lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o
loslib.o lstrlib.o ltablib.o loadlib.o linit.o  lua.o luac.o
0.001 0.000 make[1]: Leaving directory `/home/d33tah/ncat-sa-take2/liblua'
0.002 0.000 Compiling liblua
0.002 0.000 make[1]: Entering directory `/home/d33tah/ncat-sa-take2/liblua'
0.002 0.000 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lapi.o lapi.c
2.040 2.037 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lcode.o lcode.c
3.546 1.506 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lctype.o lctype.c
3.635 0.089 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ldebug.o ldebug.c
4.611 0.977 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ldo.o ldo.c
5.643 1.031 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ldump.o ldump.c
6.077 0.434 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lfunc.o lfunc.c
6.399 0.322 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lgc.o lgc.c
8.076 1.677 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o llex.o llex.c
9.225 1.149 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lmem.o lmem.c
9.456 0.231 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lobject.o lobject.c
10.186 0.730 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lopcodes.o
lopcodes.c
10.284 0.097 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lparser.o lparser.c
12.608 2.324 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lstate.o lstate.c
13.018 0.410 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lstring.o lstring.c
13.408 0.390 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ltable.o ltable.c
14.353 0.945 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ltm.o ltm.c
14.571 0.217 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lundump.o lundump.c
15.086 0.515 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lvm.o lvm.c
17.427 2.341 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lzio.o lzio.c
17.643 0.216 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lauxlib.o lauxlib.c
18.978 1.335 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lbaselib.o
lbaselib.c
19.799 0.820 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lbitlib.o lbitlib.c
20.156 0.357 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lcorolib.o
lcorolib.c
20.454 0.298 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ldblib.o ldblib.c
21.194 0.740 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o liolib.o liolib.c
22.113 0.919 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lmathlib.o
lmathlib.c
22.712 0.599 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o loslib.o loslib.c
23.241 0.529 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o lstrlib.o lstrlib.c
24.961 1.720 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o ltablib.o ltablib.c
25.426 0.464 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o loadlib.o loadlib.c
26.131 0.705 gcc -O2 -Wall  -g -O2 -Wall -DLUA_USE_POSIX
-DLUA_USE_DLOPEN -DHAVE_LUA=1 -I../liblua   -c -o linit.o linit.c
26.267 0.136 ar rcu liblua.a lapi.o lcode.o lctype.o ldebug.o ldo.o
ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o
lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o
lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o
lstrlib.o ltablib.o loadlib.o linit.o
26.334 0.067 ranlib liblua.a
26.419 0.085 make[1]: Leaving directory `/home/d33tah/ncat-sa-take2/liblua'
26.424 0.004 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_main.c -o ncat_main.o
28.212 1.788 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_connect.c -o
ncat_connect.o
29.737 1.525 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_core.c -o ncat_core.o
30.845 1.108 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_posix.c -o ncat_posix.o
31.797 0.952 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_listen.c -o
ncat_listen.o
33.743 1.946 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_proxy.c -o ncat_proxy.o
35.272 1.529 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_ssl.c -o ncat_ssl.o
36.345 1.073 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c base64.c -o base64.o
36.702 0.357 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c http.c -o http.o
39.399 2.697 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c util.c -o util.o
40.686 1.287 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c sys_wrap.c -o sys_wrap.o
41.351 0.664 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c http_digest.c -o
http_digest.o
42.299 0.948 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_lua.c -o ncat_lua.o
42.946 0.648 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_lua_exec.c -o
ncat_lua_exec.o
43.497 0.551 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_lua_filters.c -o
ncat_lua_filters.o
44.265 0.768 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c ncat_lua_connect.c -o
ncat_lua_connect.o
45.150 0.885 gcc -o ncat -g -O2 -Wall   ncat_main.o ncat_connect.o
ncat_core.o ncat_posix.o ncat_listen.o ncat_proxy.o ncat_ssl.o
base64.o http.o util.o sys_wrap.o http_digest.o ncat_lua.o
ncat_lua_exec.o ncat_lua_filters.o ncat_lua_connect.o
../nsock/src/libnsock.a ../nbase/libnbase.a -lssl -lcrypto -lpcap
./../liblua/liblua.a -lm -ldl -lssl -lcrypto -ldl
45.891 0.741 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c test/addrset.c -o
test/addrset.o
46.493 0.602 gcc -o test/addrset -g -O2 -Wall  test/addrset.o
ncat_core.o sys_wrap.o util.o ncat_posix.o http.o http_digest.o
base64.o ncat_ssl.o ncat_connect.o ncat_lua.o ncat_lua_exec.o
ncat_lua_filters.o ncat_lua_connect.o ../nsock/src/libnsock.a
../nbase/libnbase.a -lssl -lcrypto -lpcap ./../liblua/liblua.a -lm
-ldl -lssl -lcrypto -ldl
47.230 0.737 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c test/test-uri.c -o
test/test-uri.o
47.920 0.690 gcc -o test/test-uri -g -O2 -Wall  test/test-uri.o
base64.o http.o ncat_core.o sys_wrap.o util.o ncat_posix.o
http_digest.o ncat_ssl.o ncat_connect.o ncat_lua.o ncat_lua_exec.o
ncat_lua_filters.o ncat_lua_connect.o ../nsock/src/libnsock.a
../nbase/libnbase.a -lssl -lcrypto -lpcap ./../liblua/liblua.a -lm
-ldl -lssl -lcrypto -ldl
48.650 0.730 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c test/test-cmdline-split.c -o
test/test-cmdline-split.o
48.942 0.293 gcc -o test/test-cmdline-split -g -O2 -Wall
test/test-cmdline-split.o ncat_posix.o ncat_core.o sys_wrap.o util.o
http.o http_digest.o base64.o ncat_ssl.o ncat_connect.o ncat_lua.o
ncat_lua_exec.o ncat_lua_filters.o ncat_lua_connect.o
../nsock/src/libnsock.a ../nbase/libnbase.a -lssl -lcrypto -lpcap
./../liblua/liblua.a -lm -ldl -lssl -lcrypto -ldl
49.719 0.777 gcc -I./../liblua  -DHAVE_CONFIG_H
-DNCAT_DATADIR="\"/usr/local/share/ncat\"" -D_FORTIFY_SOURCE=2 -I.
-I.. -I../nsock/include/ -I../nbase -DLUA_USE_POSIX -DLUA_USE_DLOPEN
-DHAVE_LUA=1 -I../liblua -g -O2 -Wall -c test/test-wildcard.c -o
test/test-wildcard.o
51.027 1.307 gcc -o test/test-wildcard -g -O2 -Wall
test/test-wildcard.o ncat_core.o ncat_ssl.o sys_wrap.o util.o
ncat_posix.o http.o http_digest.o base64.o ncat_connect.o ncat_lua.o
ncat_lua_exec.o ncat_lua_filters.o ncat_lua_connect.o
../nsock/src/libnsock.a ../nbase/libnbase.a -lssl -lcrypto -lpcap
./../liblua/liblua.a -lm -ldl -lssl -lcrypto -ldl
_______________________________________________
Sent through the dev mailing list
http://nmap.org/mailman/listinfo/dev
Archived at http://seclists.org/nmap-dev/


Current thread: