fasterthanlime / bioboy

A platformer... with a twist!
1 stars 0 forks source link

Can't compile on OSX #4

Open nddrylliog opened 12 years ago

nddrylliog commented 12 years ago

So I tried @romac's file and here's what it gave me:

$ ./install-osx.sh
-- Creating bioboy folder..
-- Done.
-- Fetching/unpacking bioboy-build.tar.bz2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  157k  100  157k    0     0  87419      0  0:00:01  0:00:01 --:--:-- 87419
-- Done.
-- Fetching/unpacking bioboy-assets.tar.bz2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 14.3M  100 14.3M    0     0  1655k      0  0:00:08  0:00:08 --:--:-- 1888k
-- Done.
-- Fetching the OSX Makefile...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 25256  100 25256    0     0  24306      0  0:00:01  0:00:01 --:--:-- 24306
-- Done.
-- Installing needed packages...
Warning: You have Xcode-4.1, which is outdated.
Please install Xcode 4.3.3.
Warning: It appears you have MacPorts or Fink installed.
Software installed with other package managers causes known problems for
Homebrew. If a formula fails to build, uninstall MacPorts/Fink and try again.
Error: librsvg-2.34.1 already installed
To install this version, first `brew unlink librsvg'
Error: sdl-1.2.15 already installed
Error: libvorbis-1.3.2 already installed
To install this version, first `brew unlink libvorbis'
Error: glib-2.32.4 already installed
==> Installing cairo dependency: pixman
==> Downloading http://cairographics.org/releases/pixman-0.26.2.tar.gz
######################################################################## 100.0%
==> ./configure --disable-gtk --prefix=/usr/local/Cellar/pixman/0.26.2
==> make install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

XQuartz provides this software.

Generally there are no consequences of this for you.
If you build your own software and it requires this formula, you'll need
to add its lib & include paths to your build variables:

    LDFLAGS  -L/usr/local/Cellar/pixman/0.26.2/lib
    CPPFLAGS -I/usr/local/Cellar/pixman/0.26.2/include
==> Summary
/usr/local/Cellar/pixman/0.26.2: 10 files, 1.2M, built in 34 seconds
==> Installing cairo
==> Downloading http://cairographics.org/releases/cairo-1.12.2.tar.xz
######################################################################## 100.0%
==> Patching
patching file configure
==> ./configure --prefix=/usr/local/Cellar/cairo/1.12.2 --with-x
==> make install
==> Caveats
This formula is keg-only, so it was not symlinked into /usr/local.

XQuartz provides this software.

Generally there are no consequences of this for you.
If you build your own software and it requires this formula, you'll need
to add its lib & include paths to your build variables:

    LDFLAGS  -L/usr/local/Cellar/cairo/1.12.2/lib
    CPPFLAGS -I/usr/local/Cellar/cairo/1.12.2/include
==> Summary
/usr/local/Cellar/cairo/1.12.2: 104 files, 6.8M, built in 3.3 minutes
==> Downloading http://connect.creativelabs.com/openal/Downloads/ALUT/freealut-1.1.0.tar.gz
######################################################################## 100.0%
==> Patching
patching file configure.ac
==> ./autogen.sh
==> ./configure --disable-debug --prefix=/usr/local/Cellar/freealut/1.1.0 --mandir=/usr/local/Cellar/freealut/1.1.0/share/man
==> make install
Making install in admin
Making install in pkgconfig
test -z "/usr/local/Cellar/freealut/1.1.0/bin" || /usr/local/bin/gmkdir -p "/usr/local/Cellar/freealut/1.1.0/bin"
test -z "/usr/local/Cellar/freealut/1.1.0/lib/pkgconfig" || /usr/local/bin/gmkdir -p "/usr/local/Cellar/freealut/1.1.0/lib/pkgconfig"
 /usr/bin/install -c 'freealut-config' '/usr/local/Cellar/freealut/1.1.0/bin/freealut-config'
 /usr/bin/install -c -m 644 'freealut.pc' '/usr/local/Cellar/freealut/1.1.0/lib/pkgconfig/freealut.pc'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
Making install in src
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutBufferData.lo `test -f 'alutBufferData.c' || echo './'`alutBufferData.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutCodec.lo `test -f 'alutCodec.c' || echo './'`alutCodec.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutError.lo `test -f 'alutError.c' || echo './'`alutError.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutInit.lo `test -f 'alutInit.c' || echo './'`alutInit.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutInputStream.lo `test -f 'alutInputStream.c' || echo './'`alutInputStream.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutLoader.lo `test -f 'alutLoader.c' || echo './'`alutLoader.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutOutputStream.lo `test -f 'alutOutputStream.c' || echo './'`alutOutputStream.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutUtil.lo `test -f 'alutUtil.c' || echo './'`alutUtil.c
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutBufferData.c  -fno-common -DPIC -o .libs/libalut_la-alutBufferData.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutInit.c  -fno-common -DPIC -o .libs/libalut_la-alutInit.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutLoader.c  -fno-common -DPIC -o .libs/libalut_la-alutLoader.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutCodec.c  -fno-common -DPIC -o .libs/libalut_la-alutCodec.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutInputStream.c  -fno-common -DPIC -o .libs/libalut_la-alutInputStream.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutOutputStream.c  -fno-common -DPIC -o .libs/libalut_la-alutOutputStream.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutError.c  -fno-common -DPIC -o .libs/libalut_la-alutError.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutUtil.c  -fno-common -DPIC -o .libs/libalut_la-alutUtil.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutInit.c -o libalut_la-alutInit.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutError.c -o libalut_la-alutError.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutOutputStream.c -o libalut_la-alutOutputStream.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutUtil.c -o libalut_la-alutUtil.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutCodec.c -o libalut_la-alutCodec.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutBufferData.c -o libalut_la-alutBufferData.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutInputStream.c -o libalut_la-alutInputStream.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutVersion.lo `test -f 'alutVersion.c' || echo './'`alutVersion.c
/bin/sh ../libtool --tag=CC   --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I..  -I../include -isystem /usr/local/include -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c -o libalut_la-alutWaveform.lo `test -f 'alutWaveform.c' || echo './'`alutWaveform.c
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutLoader.c -o libalut_la-alutLoader.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutVersion.c  -fno-common -DPIC -o .libs/libalut_la-alutVersion.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutWaveform.c  -fno-common -DPIC -o .libs/libalut_la-alutWaveform.o
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutVersion.c -o libalut_la-alutVersion.o >/dev/null 2>&1
libtool: compile:  /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -isystem /usr/local/include -fvisibility=hidden -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -c alutWaveform.c -o libalut_la-alutWaveform.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC   --mode=link /usr/bin/llvm-gcc -fvisibility=hidden  -Wall -ansi -pedantic -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7 -no-undefined -version-info 1:0:1 -L/usr/local/lib -o libalut.la -rpath /usr/local/Cellar/freealut/1.1.0/lib libalut_la-alutBufferData.lo libalut_la-alutCodec.lo libalut_la-alutError.lo libalut_la-alutInit.lo libalut_la-alutInputStream.lo libalut_la-alutLoader.lo libalut_la-alutOutputStream.lo libalut_la-alutUtil.lo libalut_la-alutVersion.lo libalut_la-alutWaveform.lo  -framework IOKit -framework OpenAL
libtool: link: /usr/bin/llvm-gcc -dynamiclib  -o .libs/libalut.0.dylib  .libs/libalut_la-alutBufferData.o .libs/libalut_la-alutCodec.o .libs/libalut_la-alutError.o .libs/libalut_la-alutInit.o .libs/libalut_la-alutInputStream.o .libs/libalut_la-alutLoader.o .libs/libalut_la-alutOutputStream.o .libs/libalut_la-alutUtil.o .libs/libalut_la-alutVersion.o .libs/libalut_la-alutWaveform.o   -L/usr/local/lib -framework IOKit -framework OpenAL  -march=core2 -msse4 -mmacosx-version-min=10.7   -framework IOKit -framework OpenAL -install_name  /usr/local/Cellar/freealut/1.1.0/lib/libalut.0.dylib -compatibility_version 2 -current_version 2.0 -Wl,-single_module
ld: warning: ignoring file /Library/Frameworks//OpenAL.framework/OpenAL, file was built for unsupported file format which is not the architecture being linked (x86_64)
Undefined symbols for architecture x86_64:
  "_alGenBuffers", referenced from:
      __alutPassBufferData in libalut_la-alutBufferData.o
  "_alGetError", referenced from:
      __alutPassBufferData in libalut_la-alutBufferData.o
      __alutSanityCheck in libalut_la-alutInit.o
  "_alBufferData", referenced from:
      __alutPassBufferData in libalut_la-alutBufferData.o
  "_alcGetCurrentContext", referenced from:
      __alutSanityCheck in libalut_la-alutInit.o
  "_alcGetContextsDevice", referenced from:
      __alutSanityCheck in libalut_la-alutInit.o
      _alutExit in libalut_la-alutInit.o
  "_alcGetError", referenced from:
      __alutSanityCheck in libalut_la-alutInit.o
      _alutExit in libalut_la-alutInit.o
  "_alcOpenDevice", referenced from:
      _alutInit in libalut_la-alutInit.o
  "_alcCreateContext", referenced from:
      _alutInit in libalut_la-alutInit.o
  "_alcCloseDevice", referenced from:
      _alutInit in libalut_la-alutInit.o
      _alutExit in libalut_la-alutInit.o
  "_alcMakeContextCurrent", referenced from:
      _alutInit in libalut_la-alutInit.o
      _alutExit in libalut_la-alutInit.o
  "_alcDestroyContext", referenced from:
      _alutInit in libalut_la-alutInit.o
      _alutExit in libalut_la-alutInit.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[1]: *** [libalut.la] Error 1
make: *** [install-recursive] Error 1
config.log was copied to /Users/amos/Library/Logs/Homebrew
==> Build Environment
HOMEBREW_VERSION: 0.9.2
HEAD: ec77845bf6e028bfd257370abbb8c506bae71ee5
CPU: 8-core 64-bit sandybridge
OS X: 10.7.4-x86_64
Xcode: 4.1 => /Developer
MacPorts/Fink: port
X11: 2.6.4 in /usr/X11
CC: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
CXX: /usr/bin/llvm-g++ => /usr/llvm-gcc-4.2/bin/llvm-g++-4.2
LD: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
CFLAGS: -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7
CXXFLAGS: -Os -w -pipe -march=core2 -msse4 -mmacosx-version-min=10.7
CPPFLAGS: -isystem /usr/local/include
LDFLAGS: -L/usr/local/lib
MAKEFLAGS: -j8
MACOSX_DEPLOYMENT_TARGET: 10.7
ACLOCAL_PATH: /usr/local/share/aclocal
OBJC: /usr/bin/llvm-gcc
PATH: /Users/amos/.rvm/gems/ruby-1.9.2-p318/bin:/Users/amos/.rvm/gems/ruby-1.9.2-p318@global/bin:/Users/amos/.rvm/rubies/ruby-1.9.2-p318/bin:/Users/amos/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/opt/local/sbin:/Users/amos/bin:/Users/amos/scala/scala-2.9.1.final/bin/:/Users/amos/.rvm/bin:/Users/amos/Library/Haskell/ghc-7.0.4/lib/pandoc-1.9.3/bin:/Users/amos/.rvm/bin:/usr/local/Library/Contributions/cmds

Error: Failed executing: make install (freealut.rb:19)

This link will help resolve the above errors:
    https://github.com/mxcl/homebrew/wiki/bug-fixing-checklist
-- Done.
-- Copying OpenAL headers into freealut's include directory...
-- Done.
-- Compiling!
gcc -D_REENTRANT -I/opt/X11/include/libpng15 -I/opt/X11/include/cairo -I/opt/X11/include/pixman-1 -I/opt/X11/include -I/opt/X11/include/freetype2 -I/usr/local/Cellar/librsvg/2.36.1/include/librsvg-2.0 -I/usr/local/Cellar/glib/2.32.4/include/glib-2.0 -I/usr/local/Cellar/glib/2.32.4/lib/glib-2.0/include -I/usr/local/Cellar/gettext/0.18.1.1/include -I/usr/local/Cellar/gdk-pixbuf/2.26.1/include/gdk-pixbuf-2.0   -D_GNU_SOURCE=1 -D_THREAD_SAFE -I/usr/local/include/SDL -I/usr/local/Cellar/libvorbis/1.3.3/include -I/usr/local/Cellar/libogg/1.3.0/include -I/usr/local/Cellar/freealut/1.1.0/include -I/System/Library/Frameworks/OpenAL.framework/Headers -framework OpenAL -I/usr/X11R6/include -I/usr/local/include/ -I/usr/local/include/glib-2.0 -I rock_tmp -I ./libs/headers/ -L/usr/local/lib -I/usr/local/include -std=gnu99 -Wall -D__OOC_USE_GC__ -DGC_NO_THREAD_REDIRECTS -c rock_tmp/source/bioboy.c -o rock_tmp/source/bioboy.o
In file included from rock_tmp/source/ldkit/Display-fwd.h:28,
                 from rock_tmp/source/ldkit/UI-fwd.h:36,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:6:19: error: cairo.h: No such file or directory
In file included from rock_tmp/source/ldkit/Display-fwd.h:28,
                 from rock_tmp/source/ldkit/UI-fwd.h:36,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Status’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:9: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Content’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__SurfaceType’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:11: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Operator’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Antialias’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__SubPixelOrder’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__FillRule’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__LineCap’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__LineJoin’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__FontSlant’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__FontWeight’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__TextClusterFlags’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__PatternType’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Extend’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Filter’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__FontType’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__HintStyle’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__HintMetrics’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Format’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__UserDataKeyStruct’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Rectangle’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__TextExtents’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__MatrixStruct’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:209: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__UserDataKey_new’
rock_tmp/ooc-cairo/cairo/Cairo-fwd.h:594: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘cairo_Cairo__Matrix_new_identity’
In file included from rock_tmp/source/ldkit/Sprites-fwd.h:6,
                 from rock_tmp/source/ldkit/UI-fwd.h:39,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
/usr/X11R6/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No such file or directory
In file included from rock_tmp/source/ldkit/UI-fwd.h:39,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/source/ldkit/Sprites-fwd.h:7:31: error: freetype/freetype.h: No such file or directory
In file included from rock_tmp/ooc-cairo/cairo/CairoFT-fwd.h:22,
                 from rock_tmp/source/ldkit/Sprites-fwd.h:59,
                 from rock_tmp/source/ldkit/UI-fwd.h:39,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/source/freetype2-fwd.h:6:31: error: freetype/ftsystem.h: No such file or directory
rock_tmp/source/freetype2-fwd.h:7:30: error: freetype/ftglyph.h: No such file or directory
rock_tmp/source/freetype2-fwd.h:8:30: error: freetype/ftsizes.h: No such file or directory
rock_tmp/source/freetype2-fwd.h:9:30: error: freetype/fttypes.h: No such file or directory
rock_tmp/source/freetype2-fwd.h:10:29: error: freetype/ftlist.h: No such file or directory
rock_tmp/source/freetype2-fwd.h:11:31: error: freetype/fttrigon.h: No such file or directory
rock_tmp/source/freetype2-fwd.h:12:31: error: freetype/ftbitmap.h: No such file or directory
In file included from rock_tmp/ooc-cairo/cairo/CairoFT-fwd.h:22,
                 from rock_tmp/source/ldkit/Sprites-fwd.h:59,
                 from rock_tmp/source/ldkit/UI-fwd.h:39,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/source/freetype2-fwd.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTOutline’
rock_tmp/source/freetype2-fwd.h:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTModule’
rock_tmp/source/freetype2-fwd.h:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTDriver’
rock_tmp/source/freetype2-fwd.h:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTRenderer’
rock_tmp/source/freetype2-fwd.h:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTFaceInternal’
rock_tmp/source/freetype2-fwd.h:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FT26Dot6’
rock_tmp/source/freetype2-fwd.h:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTStreamDesc’
rock_tmp/source/freetype2-fwd.h:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTStreamRec’
rock_tmp/source/freetype2-fwd.h:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTListNodeRec’
rock_tmp/source/freetype2-fwd.h:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTListRec’
rock_tmp/source/freetype2-fwd.h:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:31: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTFWord’
rock_tmp/source/freetype2-fwd.h:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTUFWord’
rock_tmp/source/freetype2-fwd.h:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTSizeInternal’
rock_tmp/source/freetype2-fwd.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTSubGlyph’
rock_tmp/source/freetype2-fwd.h:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTSlotInternal’
rock_tmp/source/freetype2-fwd.h:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTSizeRequestRec’
rock_tmp/source/freetype2-fwd.h:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTParameter’
rock_tmp/source/freetype2-fwd.h:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTOpenArgs’
rock_tmp/source/freetype2-fwd.h:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTFixed’
rock_tmp/source/freetype2-fwd.h:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTF2Dot14’
rock_tmp/source/freetype2-fwd.h:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTF26Dot6’
rock_tmp/source/freetype2-fwd.h:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTPos’
rock_tmp/source/freetype2-fwd.h:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTData’
rock_tmp/source/freetype2-fwd.h:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTBitmap’
rock_tmp/source/freetype2-fwd.h:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTGlyphMetrics’
rock_tmp/source/freetype2-fwd.h:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTBitmapSize’
rock_tmp/source/freetype2-fwd.h:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTUnitVector’
rock_tmp/source/freetype2-fwd.h:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTBBox’
rock_tmp/source/freetype2-fwd.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTVector’
rock_tmp/source/freetype2-fwd.h:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTMatrix’
rock_tmp/source/freetype2-fwd.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTGeneric’
rock_tmp/source/freetype2-fwd.h:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTSizeMetrics’
rock_tmp/source/freetype2-fwd.h:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTSizeRec’
rock_tmp/source/freetype2-fwd.h:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTGlyphSlotRec’
rock_tmp/source/freetype2-fwd.h:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:58: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTLibrary’
rock_tmp/source/freetype2-fwd.h:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTFaceRec’
rock_tmp/source/freetype2-fwd.h:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:61: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTCharMapRec’
rock_tmp/source/freetype2-fwd.h:62: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTGlyphRec’
rock_tmp/source/freetype2-fwd.h:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:65: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTBitmapGlyphRec’
rock_tmp/source/freetype2-fwd.h:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2__FTOutlineGlyphRec’
rock_tmp/source/freetype2-fwd.h:68: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
rock_tmp/source/freetype2-fwd.h:244: error: expected ‘)’ before ‘lang_Numbers__ULong’
rock_tmp/source/freetype2-fwd.h:252: error: expected ‘)’ before ‘void’
rock_tmp/source/freetype2-fwd.h:260: error: expected ‘)’ before ‘lang_types__Pointer’
rock_tmp/source/freetype2-fwd.h:380: error: expected ‘)’ before ‘this’
rock_tmp/source/freetype2-fwd.h:385: error: expected ‘)’ before ‘this’
rock_tmp/source/freetype2-fwd.h:388: error: expected ‘)’ before ‘this’
rock_tmp/source/freetype2-fwd.h:585: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2____OP_MUL_FTFixed_FTFixed__FTFixed’
rock_tmp/source/freetype2-fwd.h:586: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘freetype2____OP_DIV_FTFixed_FTFixed__FTFixed’
In file included from rock_tmp/source/ldkit/UI-fwd.h:39,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/source/ldkit/Sprites-fwd.h:80: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:81: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:99: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:100: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:101: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:102: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:111: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:112: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:123: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:124: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:141: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:142: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:149: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:150: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:155: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:156: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites-fwd.h:168: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldkit_Sprites__freetype’
In file included from rock_tmp/source/ldkit/UI-fwd.h:40,
                 from rock_tmp/source/ldkit/Engine-fwd.h:31,
                 from rock_tmp/source/bioboy-fwd.h:47,
                 from rock_tmp/source/bioboy.h:6,
                 from rock_tmp/source/bioboy.c:3:
rock_tmp/source/ldkit/Sound-fwd.h:7:21: error: AL/alut.h: No such file or directory
In file included from rock_tmp/source/bioboy.c:21:
rock_tmp/source/ldkit/Sprites.h:33: error: expected specifier-qualifier-list before ‘cairo_Cairo__ImageSurface’
rock_tmp/source/ldkit/Sprites.h:41: error: expected specifier-qualifier-list before ‘cairo_Cairo__FontFace’
rock_tmp/source/ldkit/Sprites.h:88: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/ldkit/Sprites.h:101: error: expected declaration specifiers or ‘...’ before ‘cairo_Cairo__Context’
rock_tmp/source/bioboy.c: In function ‘SDL_main’:
rock_tmp/source/bioboy.c:524: warning: unused variable ‘bioboy__args’
make: *** [rock_tmp/source/bioboy.o] Error 1
-- Done.
-- Bundling the application...
ditto: can't get real path for source
-- Done.

So apparently freealut fails to install because it's the wrong arch? And then shit goes down hard.

romac commented 12 years ago

Weird, I had no problem building freelalut with brew… Could that be because of the outdated XCode version ?

Warning: You have Xcode-4.1, which is outdated.
Please install Xcode 4.3.3.

What if you try to install freealut 'by hand(= runningbrew install freealut` yourself?)

And it's not the only issue, it also seems like gcc can't find the cairo headers, nor the freetype ones. I remember having this issue but cannot remember how I fixed it…

Are the headers present in the following directories ?

/opt/X11/include/libpng15
/opt/X11/include/cairo
/opt/X11/include/pixman-1
/opt/X11/include
/opt/X11/include/freetype2