Skip to content

Instantly share code, notes, and snippets.

@onlyhavecans
Created September 25, 2012 15:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save onlyhavecans/3782542 to your computer and use it in GitHub Desktop.
Save onlyhavecans/3782542 to your computer and use it in GitHub Desktop.
tiny-fugue fails build 10.7.5 Xcode 4.5
==> Downloading http://downloads.sourceforge.net/project/tinyfugue/tinyfugue/5.0%20beta%208/tf-50b8.tar.gz
/usr/bin/curl -qf#LA Homebrew 0.9.3 (Ruby 1.8.7-358; Mac OS X 10.7.5) http://downloads.sourceforge.net/project/tinyfugue/tinyfugue/5.0%20beta%208/tf-50b8.tar.gz -o /Library/Caches/Homebrew/tiny-fugue-5.0b8.tar.gz --silent
/usr/bin/tar xf /Library/Caches/Homebrew/tiny-fugue-5.0b8.tar.gz
==> Patching
/usr/bin/patch -f -p1 -i 000-homebrew.diff
patching file src/malloc.c
==> ./configure --disable-debug --disable-dependency-tracking --enable-getaddrinfo --enable-termcap=ncurses --prefix=/usr/local/Cellar/tiny-fugue/5.0b8
./configure --disable-debug --disable-dependency-tracking --enable-getaddrinfo --enable-termcap=ncurses --prefix=/usr/local/Cellar/tiny-fugue/5.0b8
configure: Configuring TinyFugue version 5.0 beta 8
configure:
configure: Core dumps disabled.
checking for gcc... cc
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 cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking for egrep... grep -E
checking whether cc needs -traditional... no
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
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 for short... yes
checking size of short... 2
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 8
checking for inline... yes
checking for library containing select... none required
checking for library containing gethostbyname... none required
checking for main in -linet... no
checking for main in -lnet... yes
checking for library containing connect... none required
checking for library containing setlocale... none required
checking for libcrypto and libssl... yes
checking for ssl kerberos dependency... no
checking openssl/ssl.h usability... yes
checking openssl/ssl.h presence... yes
checking for openssl/ssl.h... yes
checking for library containing tgetent... -lncurses
checking for library containing sqrt... none required
checking for inflate in -lz... yes
checking for pcre_compile in -lpcre... yes
checking for ANSI C header files... (cached) yes
checking for unistd.h... (cached) yes
checking for memory.h... (cached) yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking whether struct sockaddr has sa_len... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking return type of signal handlers... void
checking for pid_t... yes
checking for size_t... yes
checking for time_t... yes
checking for socklen_t... yes
checking for strftime... yes
checking for h_errno... yes
checking for strstr... yes
checking for strtol... yes
checking for bcopy... yes
checking for bzero... yes
checking for connect... yes
checking for fileno... yes
checking for getcwd... yes
checking for gethostname... yes
checking for gethostbyname... yes
checking for getipnodebyname... yes
checking for getpwnam... yes
checking for gettimeofday... yes
checking for getwd... yes
checking for hstrerror... yes
checking for index... yes
checking for inet_aton... yes
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking for kill... yes
checking for memcpy... yes
checking for memset... yes
checking for raise... yes
checking for setlocale... yes
checking for setrlimit... yes
checking for sigaction... yes
checking for srand... yes
checking for srandom... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strcmpi... no
checking for strcspn... yes
checking for strerror... yes
checking for stricmp... no
checking for strtod... yes
checking for tzset... yes
checking for waitpid... yes
checking for IPv6 address structure... in6_addr
checking location of mail directory... /var/mail
configure: creating ./config.status
config.status: creating Makefile
config.status: creating unix/vars.mak
config.status: creating src/tfdefs.h
config.status: creating src/tfconfig.h
config.status: executing default commands
configure:
#####################################################
## prefix: /usr/local/Cellar/tiny-fugue/5.0b8
## exec_prefix: ${prefix}
## bindir: ${exec_prefix}/bin
## datadir: ${prefix}/share
## executable: ${bindir}/tf
## library: ${datadir}/tf-lib
##
## TinyFugue configuration successful.
## Use "make" to build.
==> make install
make install
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o attr.o attr.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o command.o command.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o dstring.o dstring.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o expand.o expand.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o expr.o expr.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o help.o help.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o history.o history.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o keyboard.o keyboard.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o macro.o macro.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o main.o main.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o malloc.o malloc.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o output.o output.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o pattern.o pattern.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o process.o process.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o search.o search.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o signals.o signals.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o socket.o socket.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o tfio.o tfio.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o tty.o tty.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o util.o util.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o variable.o variable.c
cc -g -O2 -DDATADIR=/usr/local/Cellar/tiny-fugue/5.0b8/share -c -o world.o world.c
cc -o tf attr.o command.o dstring.o expand.o expr.o help.o history.o keyboard.o macro.o main.o malloc.o output.o pattern.o process.o search.o signals.o socket.o tfio.o tty.o util.o variable.o world.o -lz -lncurses -lnet -lssl -lcrypto -lpcre
==> Exit Status: 2
https://github.com/mxcl/master/blob/master/Library/Formula/tiny-fugue.rb#L19
==> Build Environment
HOMEBREW_VERSION: 0.9.3
HEAD: 41606d72daf60bf8ff990310e6490aca91d8d06f
CPU: quad-core 64-bit sandybridge
OS X: 10.7.5-x86_64
Xcode: 4.5
CLT: 4.5.0.0.1.1249367152
X11: 2.6.4 => /usr/X11
CC: cc
CXX: c++
MAKEFLAGS: -j1
CMAKE_PREFIX_PATH: /usr/local
CMAKE_INCLUDE_PATH: /usr/include/libxml2:/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers/
CMAKE_LIBRARY_PATH: /System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
PKG_CONFIG_PATH: /usr/local/lib/pkgconfig
HOMEBREW_MAKE_JOBS: 1
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Library/ENV/4.3:/usr/local/opt/autoconf/bin:/usr/local/opt/automake/bin:/usr/local/opt/libtool/bin:/usr/local/opt/libnet/bin:/usr/bin:/bin:/usr/sbin:/sbin
Error: Failed executing: make install (tiny-fugue.rb:19)
This link will help resolve the above errors:
https://github.com/mxcl/homebrew/wiki/bug-fixing-checklist
Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.
Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew provided
script of the same name. We found the following "config" scripts:
/Library/Frameworks/Python.framework/Versions/3.2/bin/python3-config
/Library/Frameworks/Python.framework/Versions/3.2/bin/python3.2-config
/Library/Frameworks/Python.framework/Versions/3.2/bin/python3.2m-config
Warning: Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected static libraries:
/usr/local/lib/libdht.a /usr/local/lib/libevent.a /usr/local/lib/libminiupnp.a /usr/local/lib/libnatpmp.a /usr/local/lib/libtransmission.a /usr/local/lib/libutp.a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment