[GEM-dev] compiling GEM on osx

Nicolas Montgermont nicolas_montgermont at yahoo.fr
Thu Jun 9 16:06:24 CEST 2011


Hello all,

I'm trying to compile GEM svn under OSX (10.6) but I am having some 
problems. i have tried with xcode and terminal.

in the terminal, i have run
aclocal

then
./autogen.sh

and then I run this line in the terminal:
PKG_FTGL_CFLAGS="-I/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/freetype\ 
include/ -I/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/include/" 
PKG_FTGL_LIBS="/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/mac/build/Universal/libftgl.a" 
CXXFLAGS="-I/usr/X11/include" ./configure 
--with-pd=/Applications/Pd-extended.app/Contents/Resources/include/pd/ 
--enable-fat-binary=i386

the configuration seems ok, here is the log:
Result:
   Target                 : Gem.pd_darwin
   Objects                :

Configuration:
   Compiler               : g++
   CXXFLAGS               : -I/usr/X11/include -fPIC -freg-struct-return 
-Os -falign-loops -falign-functions -falign-jumps -funroll-loops 
-ffast-math -mmmx -fpascal-strings
              : -I/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/freetype\ 
include/ -I/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/include/
   INCLUDES               :
   DEFINES         :

   LIBS                   : -ldl -lz -lm  
-L/Applications/Pd-extended.app/Contents/Resources/include/pd/
              : 
/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/mac/build/Universal/libftgl.a
   LDFLAGS         : -bundle -mmacosx-version-min=10.3 -undefined 
dynamic_lookup -framework QuickTime -framework Carbon -framework Cocoa 
-framework AGL -framework OpenGL
              :

   Strip             : strip -x

   Install path           : /usr/local

  pure-data:
   version                : 0.42
   extension              : pd_darwin

  used optional libraries:

   font-rendering         : FTGL

   image-support
     use ImageMagick      : no
     use TIFF             : no
     use JPEG             : no
   moviefile-support
     use PLUGINS         : no (using Darwin backend)
     use mpeg             : no
     use mpeg-3           : no
     use QuickTime        : yes (framework)
     use aviplay          : no
     use gmerlin          : no
   capture-support
     use PLUGINS         : no (using Darwin backend)
     use v4l              :
     use ieee1394         :



but when i make i run into an error:

libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_VERSION_H -DPD 
-I/Applications/Pd-extended.app/Contents/Resources/include/pd/ 
"-I/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/freetype include/" 
-I/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/include/ -I/usr/X11/include 
-fPIC -freg-struct-return -Os -falign-loops -falign-functions 
-falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -MT 
libBase_la-TextBase.lo -MD -MP -MF .deps/libBase_la-TextBase.Tpo -c 
TextBase.cpp  -fno-common -DPIC -o .libs/libBase_la-TextBase.o
In file included from 
/Users/nix/gem/pd-gem/trunk/GemLibs/FTGL/include/FTFont.h:4,
                  from TextBase.h:37,
                  from TextBase.cpp:22:
/usr/X11/include/ft2build.h:56:38: error: freetype/config/ftheader.h: No 
such file or directory

do you have any idea of what is missing?
am i including the bad ft2build.h header?
i have these others:
/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/include/ft2build.h
/Developer/SDKs/MacOSX10.5.sdk/usr/X11/include/ft2build.h
/Developer/SDKs/MacOSX10.6.sdk/usr/X11/include/ft2build.h
/usr/X11/include/ft2build.h

but including the one in the 10.6 SDK give me the same error.

I am building against Pd-extended-0.42.5 on mac osx 10.6.7

i'd like to use the last version of gem :)
thanks for your time,

nicolas

-- 
http://nim.on.free.fr



More information about the GEM-dev mailing list