Skip to content

Instantly share code, notes, and snippets.

@tsuna
Created February 19, 2012 19:33
Show Gist options
  • Save tsuna/1865324 to your computer and use it in GitHub Desktop.
Save tsuna/1865324 to your computer and use it in GitHub Desktop.
Output of brew install -v tcptraceroute
==> Downloading http://michael.toren.net/code/tcptraceroute/tcptraceroute-1.5beta7.tar.gz
File already downloaded in /Users/tsuna/Library/Caches/Homebrew
/usr/bin/tar xf /Users/tsuna/Library/Caches/Homebrew/tcptraceroute-1.5beta7.tar.gz
==> ./configure --disable-debug --disable-dependency-tracking --prefix=/usr/local/Cellar/tcptraceroute/1.5beta7 --with-libnet=/usr/local --mandir=/usr/local/Cellar/tcptraceroute/1.5beta7/share/man
./configure --disable-debug --disable-dependency-tracking --prefix=/usr/local/Cellar/tcptraceroute/1.5beta7 --with-libnet=/usr/local --mandir=/usr/local/Cellar/tcptraceroute/1.5beta7/share/man
checking build system type... i686-apple-darwin11.3.0
checking host system type... i686-apple-darwin11.3.0
checking target system type... i686-apple-darwin11.3.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... /usr/bin/llvm-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/llvm-gcc accepts -g... yes
checking for /usr/bin/llvm-gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... /usr/bin/llvm-gcc -E
checking for egrep... grep -E
checking whether /usr/bin/llvm-gcc needs -traditional... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gethostbyname... yes
checking for socket... yes
checking for connect... yes
checking for inet_aton... yes
configure: using libnet in /usr/local
checking for pcap_open_live in -lpcap... yes
checking for main in -lnet... yes
checking for libnet_init_packet in -lnet... no
checking for libnet_init in -lnet... yes
configure: libnet version: >= 1.1.0
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for unistd.h... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for sockaddr.sa_len... yes
checking for struct sockaddr.sa_len... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for vprintf... yes
checking for _doprnt... no
checking for gettimeofday... yes
checking for memset... yes
checking for select... yes
checking for socket... (cached) yes
checking for strchr... yes
checking for Solaris... no
checking for BSDI... no
checking for NetBSD... no
checking for MacOS X... yes
Target OS is darwin11.3.0
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing default-1 commands
==> make install
make install
/usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Os -w -pipe -march=core2 -msse4 -Wall -c main.c
/usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Os -w -pipe -march=core2 -msse4 -Wall -c util.c
/usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Os -w -pipe -march=core2 -msse4 -Wall -c datalink.c
/usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Os -w -pipe -march=core2 -msse4 -Wall -c probe.c
/usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Os -w -pipe -march=core2 -msse4 -Wall -c capture.c
/usr/bin/llvm-gcc -Os -w -pipe -march=core2 -msse4 -Wall -L/usr/local/lib -o tcptraceroute main.o datalink.o util.o probe.o capture.o -lnet -lpcap
make install-man1
/bin/sh ./mkinstalldirs /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute
mkdir /usr/local/Cellar/tcptraceroute/1.5beta7/share
mkdir /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc
/bin/sh ./mkinstalldirs /usr/local/Cellar/tcptraceroute/1.5beta7/share/man/man1
mkdir /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute
/usr/bin/install -c -m 644 ./AUTHORS /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/AUTHORS
mkdir /usr/local/Cellar/tcptraceroute/1.5beta7/share/man
/usr/bin/install -c -m 644 ./COPYING /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/COPYING
mkdir /usr/local/Cellar/tcptraceroute/1.5beta7/share/man/man1
/usr/bin/install -c -m 644 ./ChangeLog /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/ChangeLog
/usr/bin/install -c -m 644 ./NEWS /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/NEWS
/usr/bin/install -c -m 644 ./README /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/README
/usr/bin/install -c -m 644 ./examples.txt /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/examples.txt
/usr/bin/install -c -m 644 ./tcptraceroute.1.html /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/tcptraceroute.1.html
/usr/bin/install -c -m 644 ./tcptraceroute.lsm /usr/local/Cellar/tcptraceroute/1.5beta7/share/doc/tcptraceroute/tcptraceroute.lsm
/bin/sh ./mkinstalldirs /usr/local/Cellar/tcptraceroute/1.5beta7/bin
/usr/bin/install -c -m 644 ./tcptraceroute.1 /usr/local/Cellar/tcptraceroute/1.5beta7/share/man/man1/tcptraceroute.1
mkdir /usr/local/Cellar/tcptraceroute/1.5beta7/bin
/usr/bin/install -c tcptraceroute /usr/local/Cellar/tcptraceroute/1.5beta7/bin/tcptraceroute
strip /usr/local/Cellar/tcptraceroute/1.5beta7/bin/tcptraceroute
==> Finishing up
ln /usr/local/bin/tcptraceroute
ln /usr/local/share/man/man1/tcptraceroute.1
ln /usr/local/share/doc/tcptraceroute
==> Summary
/usr/local/Cellar/tcptraceroute/1.5beta7: 15 files, 164K, built in 4 seconds
@tsuna
Copy link
Author

tsuna commented Feb 19, 2012

$ brew doctor
Your system is raring to brew.

@tsuna
Copy link
Author

tsuna commented Feb 19, 2012

$ sudo tcptraceroute 8.8.8.8 80
Selected device en1, address 192.168.42.204, port 65386 for outgoing packets
Tracing the path to 8.8.8.8 on TCP port 80 (http), 30 hops max
libnet_write failed?  Attempted to write 40 bytes, only wrote -1
$ ll `which tcptraceroute`
lrwx--x--x 1 tsuna admin 50 Feb 19 11:32 /usr/local/bin/tcptraceroute -> ../Cellar/tcptraceroute/1.5beta7/bin/tcptraceroute

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment