[HarfBuzz] Building for multiple archs on Mac OS X (-arch i386 -arch x86_64)

Adam Twardoch (List) list.adam at twardoch.com
Mon Aug 27 23:56:46 PDT 2012


Behdad,

I wonder if you could make the building process of HarfBuzz easier so
that it builds on multiple architectures out of the box, without manual
"lipo" tricks?

When I try to do the "standard thing" on Mac OS X (using harfbuzz
0.9.3), which is run ./configure like that:

CFLAGS=" -Os -arch i386 -arch x86_64" CPPFLAGS=" -Os -arch i386 -arch
x86_64" CXXFLAGS=" -Os -arch i386 -arch x86_64" ./configure

I get:

checking how to run the C preprocessor... /lib/cpp
configure: error: in
`/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3':
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details

My contents of config.log is below.

If I only specify one architecture, harfbuzz builds fine.

Best,
Adam

==

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by HarfBuzz configure 0.9.3, which was
generated by GNU Autoconf 2.68.  Invocation command line was

  $ ./configure

## --------- ##
## Platform. ##
## --------- ##

hostname = Guildenstern.local
uname -m = i386
uname -r = 10.8.0
uname -s = Darwin
uname -v = Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011;
root:xnu-1504.15.3~1/RELEASE_I386

/usr/bin/uname -p = i386
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = Mach kernel version:
     Darwin Kernel Version 10.8.0: Tue Jun  7 16:33:36 PDT 2011;
root:xnu-1504.15.3~1/RELEASE_I386
Kernel configured for up to 4 processors.
2 processors are physically available.
4 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1 2 3
Primary memory available: 8.00 gigabytes
Default processor set: 137 tasks, 773 threads, 4 processors
Load average: 0.46, Mach factor: 3.53
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/local/bin
PATH: /opt/X11/bin
PATH: /usr/local/git/bin
PATH: /usr/local/MacGPG2/bin
PATH: /usr/texbin
PATH: /usr/X11/bin
PATH: /Volumes/GuildensternHD2/adam/bin
PATH: /Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin
PATH: /usr/local/bin
PATH: /usr/local/sbin
PATH: /Volumes/GuildensternHD2/adam/bin/myfonts
PATH: /Volumes/GuildensternHD2/adam/bin/mti
PATH: /Volumes/GuildensternHD2/adam/bin/FDK/Tools/osx
PATH: /Volumes/GuildensternHD2/adam/bin/FDK/Tools/osx


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2475: checking for a BSD-compatible install
configure:2543: result: /usr/bin/install -c
configure:2554: checking whether build environment is sane
configure:2604: result: yes
configure:2745: checking for a thread-safe mkdir -p
configure:2784: result: ./install-sh -c -d
configure:2797: checking for gawk
configure:2813: found /usr/local/bin/gawk
configure:2824: result: gawk
configure:2835: checking whether make sets $(MAKE)
configure:2857: result: yes
configure:2972: checking build system type
configure:2986: result: x86_64-apple-darwin10.8.0
configure:3006: checking host system type
configure:3019: result: x86_64-apple-darwin10.8.0
configure:3060: checking how to print strings
configure:3087: result: printf
configure:3120: checking for style of include used by make
configure:3148: result: GNU
configure:3218: checking for gcc
configure:3234: found /usr/bin/gcc
configure:3245: result: gcc
configure:3474: checking for C compiler version
configure:3483: gcc --version >&5
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3494: $? = 0
configure:3483: gcc -v >&5
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5666.3~123/src/configure
--disable-checking --enable-werror --prefix=/usr --mandir=/share/man
--enable-languages=c,objc,c++,obj-c++
--program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib
--build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10-
--host=x86_64-apple-darwin10 --target=i686-apple-darwin10
--with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5666) (dot 3)
configure:3494: $? = 0
configure:3483: gcc -V >&5
gcc-4.2: argument to `-V' is missing
configure:3494: $? = 1
configure:3483: gcc -qversion >&5
i686-apple-darwin10-gcc-4.2.1: no input files
configure:3494: $? = 1
configure:3514: checking whether the C compiler works
configure:3536: gcc  -Os -arch i386 -arch x86_64  -Os -arch i386 -arch
x86_64  conftest.c  >&5
configure:3540: $? = 0
configure:3588: result: yes
configure:3591: checking for C compiler default output file name
configure:3593: result: a.out
configure:3599: checking for suffix of executables
configure:3606: gcc -o conftest  -Os -arch i386 -arch x86_64  -Os -arch
i386 -arch x86_64  conftest.c  >&5
configure:3610: $? = 0
configure:3632: result:
configure:3654: checking whether we are cross compiling
configure:3662: gcc -o conftest  -Os -arch i386 -arch x86_64  -Os -arch
i386 -arch x86_64  conftest.c  >&5
configure:3666: $? = 0
configure:3673: ./conftest
configure:3677: $? = 0
configure:3692: result: no
configure:3697: checking for suffix of object files
configure:3719: gcc -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:3723: $? = 0
configure:3744: result: o
configure:3748: checking whether we are using the GNU C compiler
configure:3767: gcc -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:3767: $? = 0
configure:3776: result: yes
configure:3785: checking whether gcc accepts -g
configure:3805: gcc -c -g  -Os -arch i386 -arch x86_64 conftest.c >&5
configure:3805: $? = 0
configure:3846: result: yes
configure:3863: checking for gcc option to accept ISO C89
configure:3927: gcc  -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:3927: $? = 0
configure:3940: result: none needed
configure:3962: checking dependency style of gcc
configure:4072: result: gcc3
configure:4087: checking for a sed that does not truncate output
configure:4151: result: /usr/bin/sed
configure:4169: checking for grep that handles long lines and -e
configure:4227: result: /usr/bin/grep
configure:4232: checking for egrep
configure:4294: result: /usr/bin/grep -E
configure:4299: checking for fgrep
configure:4361: result: /usr/bin/grep -F
configure:4396: checking for ld used by gcc
configure:4463: result: /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
configure:4470: checking if the linker
(/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld
configure:4485: result: no
configure:4497: checking for BSD- or MS-compatible name lister (nm)
configure:4546: result: /usr/bin/nm
configure:4676: checking the name lister (/usr/bin/nm) interface
configure:4683: gcc -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:4686: /usr/bin/nm "conftest.o"
configure:4689: output
0000000000000000 D _some_variable
configure:4696: result: BSD nm
configure:4699: checking whether ln -s works
configure:4703: result: yes
configure:4711: checking the maximum length of command line arguments
configure:4841: result: 196608
configure:4858: checking whether the shell understands some XSI constructs
configure:4868: result: yes
configure:4872: checking whether the shell understands "+="
configure:4878: result: yes
configure:4913: checking how to convert x86_64-apple-darwin10.8.0 file
names to x86_64-apple-darwin10.8.0 format
configure:4953: result: func_convert_file_noop
configure:4960: checking how to convert x86_64-apple-darwin10.8.0 file
names to toolchain format
configure:4980: result: func_convert_file_noop
configure:4987: checking for
/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld option to reload object files
configure:4994: result: -r
configure:5068: checking for objdump
configure:5098: result: no
configure:5127: checking how to recognize dependent libraries
configure:5329: result: pass_all
configure:5414: checking for dlltool
configure:5444: result: no
configure:5474: checking how to associate runtime and link libraries
configure:5501: result: printf %s\n
configure:5562: checking for ar
configure:5578: found /usr/bin/ar
configure:5589: result: ar
configure:5626: checking for archiver @FILE support
configure:5643: gcc -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:5643: $? = 0
configure:5646: ar cru libconftest.a @conftest.lst >&5
ar: @conftest.lst: No such file or directory
configure:5649: $? = 1
configure:5669: result: no
configure:5727: checking for strip
configure:5743: found /usr/bin/strip
configure:5754: result: strip
configure:5826: checking for ranlib
configure:5842: found /usr/bin/ranlib
configure:5853: result: ranlib
configure:5955: checking command to parse /usr/bin/nm output from gcc object
configure:6075: gcc -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:6078: $? = 0
configure:6082: /usr/bin/nm conftest.o \| sed -n -e 's/^.*[
]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'
| sed '/ __gnu_lto/d' \> conftest.nm
configure:6085: $? = 0
cannot find nm_test_var in conftest.nm
configure:6075: gcc -c  -Os -arch i386 -arch x86_64  -Os -arch i386
-arch x86_64 conftest.c >&5
configure:6078: $? = 0
configure:6082: /usr/bin/nm conftest.o \| sed -n -e 's/^.*[
]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2
\2/p' | sed '/ __gnu_lto/d' \> conftest.nm
configure:6085: $? = 0
configure:6151: gcc -o conftest  -Os -arch i386 -arch x86_64  -Os -arch
i386 -arch x86_64  conftest.c conftstm.o >&5
configure:6154: $? = 0
configure:6192: result: ok
configure:6229: checking for sysroot
configure:6259: result: no
configure:6515: checking for mt
configure:6545: result: no
configure:6565: checking if : is a manifest tool
configure:6571: : '-?'
configure:6579: result: no
configure:6635: checking for dsymutil
configure:6651: found /usr/bin/dsymutil
configure:6662: result: dsymutil
configure:6727: checking for nmedit
configure:6743: found /usr/bin/nmedit
configure:6754: result: nmedit
configure:6819: checking for lipo
configure:6835: found /usr/bin/lipo
configure:6846: result: lipo
configure:6911: checking for otool
configure:6927: found /usr/bin/otool
configure:6938: result: otool
configure:7003: checking for otool64
configure:7033: result: no
configure:7078: checking for -single_module linker flag
gcc  -Os -arch i386 -arch x86_64  -o libconftest.dylib -dynamiclib
-Wl,-single_module conftest.c
configure:7111: result: yes
configure:7114: checking for -exported_symbols_list linker flag
configure:7134: gcc -o conftest  -Os -arch i386 -arch x86_64  -Os -arch
i386 -arch x86_64  -Wl,-exported_symbols_list,conftest.sym conftest.c  >&5
configure:7134: $? = 0
configure:7144: result: yes
configure:7147: checking for -force_load linker flag
gcc  -Os -arch i386 -arch x86_64 -c -o conftest.o conftest.c
ar cru libconftest.a conftest.o
ranlib libconftest.a
gcc  -Os -arch i386 -arch x86_64  -o conftest conftest.c
-Wl,-force_load,./libconftest.a
configure:7179: result: yes
configure:7221: checking how to run the C preprocessor
configure:7252: gcc -E  -Os -arch i386 -arch x86_64 conftest.c
gcc-4.2: -E, -S, -save-temps and -M options are not allowed with
multiple -arch flags
configure:7252: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7252: gcc -E  -Os -arch i386 -arch x86_64 conftest.c
gcc-4.2: -E, -S, -save-temps and -M options are not allowed with
multiple -arch flags
configure:7252: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7252: gcc -E -traditional-cpp  -Os -arch i386 -arch x86_64
conftest.c
gcc-4.2: -E, -S, -save-temps and -M options are not allowed with
multiple -arch flags
configure:7252: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7252: gcc -E -traditional-cpp  -Os -arch i386 -arch x86_64
conftest.c
gcc-4.2: -E, -S, -save-temps and -M options are not allowed with
multiple -arch flags
configure:7252: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7252: /lib/cpp  -Os -arch i386 -arch x86_64 conftest.c
./configure: line 1729: /lib/cpp: No such file or directory
configure:7252: $? = 127
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7252: /lib/cpp  -Os -arch i386 -arch x86_64 conftest.c
./configure: line 1729: /lib/cpp: No such file or directory
configure:7252: $? = 127
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7291: result: /lib/cpp
configure:7311: /lib/cpp  -Os -arch i386 -arch x86_64 conftest.c
./configure: line 1729: /lib/cpp: No such file or directory
configure:7311: $? = 127
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7311: /lib/cpp  -Os -arch i386 -arch x86_64 conftest.c
./configure: line 1729: /lib/cpp: No such file or directory
configure:7311: $? = 127
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "HarfBuzz"
| #define PACKAGE_TARNAME "harfbuzz"
| #define PACKAGE_VERSION "0.9.3"
| #define PACKAGE_STRING "HarfBuzz 0.9.3"
| #define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
| #define PACKAGE_URL "http://harfbuzz.org/"
| /* end confdefs.h.  */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|              Syntax error
configure:7341: error: in
`/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3':
configure:7343: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-apple-darwin10.8.0
ac_cv_c_compiler_gnu=yes
ac_cv_env_CAIRO_CFLAGS_set=
ac_cv_env_CAIRO_CFLAGS_value=
ac_cv_env_CAIRO_FT_CFLAGS_set=
ac_cv_env_CAIRO_FT_CFLAGS_value=
ac_cv_env_CAIRO_FT_LIBS_set=
ac_cv_env_CAIRO_FT_LIBS_value=
ac_cv_env_CAIRO_LIBS_set=
ac_cv_env_CAIRO_LIBS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=' -Os -arch i386 -arch x86_64'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=' -Os -arch i386 -arch x86_64'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value=' -Os -arch i386 -arch x86_64'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_FREETYPE_CFLAGS_set=
ac_cv_env_FREETYPE_CFLAGS_value=
ac_cv_env_FREETYPE_LIBS_set=
ac_cv_env_FREETYPE_LIBS_value=
ac_cv_env_GLIB_CFLAGS_set=
ac_cv_env_GLIB_CFLAGS_value=
ac_cv_env_GLIB_LIBS_set=
ac_cv_env_GLIB_LIBS_value=
ac_cv_env_GOBJECT_CFLAGS_set=
ac_cv_env_GOBJECT_CFLAGS_value=
ac_cv_env_GOBJECT_LIBS_set=
ac_cv_env_GOBJECT_LIBS_value=
ac_cv_env_GRAPHITE2_CFLAGS_set=
ac_cv_env_GRAPHITE2_CFLAGS_value=
ac_cv_env_GRAPHITE2_LIBS_set=
ac_cv_env_GRAPHITE2_LIBS_value=
ac_cv_env_GTHREAD_CFLAGS_set=
ac_cv_env_GTHREAD_CFLAGS_value=
ac_cv_env_GTHREAD_LIBS_set=
ac_cv_env_GTHREAD_LIBS_value=
ac_cv_env_ICU_CFLAGS_set=
ac_cv_env_ICU_CFLAGS_value=
ac_cv_env_ICU_LIBS_set=
ac_cv_env_ICU_LIBS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=set
ac_cv_env_PKG_CONFIG_PATH_value=:/usr/local/lib/pkgconfig/:/usr/:/usr/local/Cellar/glib/2.28.4/lib/pkgconfig
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-apple-darwin10.8.0
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP=/lib/cpp
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_DSYMUTIL=dsymutil
ac_cv_prog_ac_ct_LIPO=lipo
ac_cv_prog_ac_ct_NMEDIT=nmedit
ac_cv_prog_ac_ct_OTOOL=otool
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=gcc3
lt_cv_apple_cc_single_mod=yes
lt_cv_ar_at_file=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_exported_symbols_list=yes
lt_cv_ld_force_load=yes
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_path_LD=/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
lt_cv_path_NM=/usr/bin/nm
lt_cv_path_mainfest_tool=no
lt_cv_prog_gnu_ld=no
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[   
 ]\([BCDEGRST][BCDEGRST]*\)[     ][   
 ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[
]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^ ]*\) \([^
]*\)$/  {"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^:
\([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST]* \([^
]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[BCDEGRST]*
\([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern
int \1();/p'\'' -e '\''s/^[BCDEGRST]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_max_cmd_len=196608
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/missing
--run aclocal-1.11'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/missing
--run tar'
AM_BACKSLASH='\'
AM_DEFAULT_VERBOSITY='0'
AR='ar'
AUTOCONF='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/missing
--run autoconf'
AUTOHEADER='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/missing
--run autoheader'
AUTOMAKE='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/missing
--run automake-1.11'
AWK='gawk'
CAIRO_CFLAGS=''
CAIRO_FT_CFLAGS=''
CAIRO_FT_LIBS=''
CAIRO_LIBS=''
CC='gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS=' -Os -arch i386 -arch x86_64'
CORETEXT_CFLAGS=''
CORETEXT_LIBS=''
CPP='/lib/cpp'
CPPFLAGS=' -Os -arch i386 -arch x86_64'
CXX=''
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=' -Os -arch i386 -arch x86_64'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DLLTOOL='false'
DSYMUTIL='dsymutil'
DUMPBIN=''
ECHO_C='\c'
ECHO_N=''
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
FGREP='/usr/bin/grep -F'
FREETYPE_CFLAGS=''
FREETYPE_LIBS=''
GLIB_CFLAGS=''
GLIB_LIBS=''
GLIB_MKENUMS=''
GOBJECT_CFLAGS=''
GOBJECT_LIBS=''
GRAPHITE2_CFLAGS=''
GRAPHITE2_LIBS=''
GREP='/usr/bin/grep'
GTHREAD_CFLAGS=''
GTHREAD_LIBS=''
HAVE_CAIRO_FALSE=''
HAVE_CAIRO_FT_FALSE=''
HAVE_CAIRO_FT_TRUE=''
HAVE_CAIRO_TRUE=''
HAVE_CORETEXT_FALSE=''
HAVE_CORETEXT_TRUE=''
HAVE_FREETYPE_FALSE=''
HAVE_FREETYPE_TRUE=''
HAVE_GLIB_FALSE=''
HAVE_GLIB_TRUE=''
HAVE_GOBJECT_FALSE=''
HAVE_GOBJECT_TRUE=''
HAVE_GRAPHITE2_FALSE=''
HAVE_GRAPHITE2_TRUE=''
HAVE_GTHREAD_FALSE=''
HAVE_GTHREAD_TRUE=''
HAVE_HB_OLD_FALSE=''
HAVE_HB_OLD_TRUE=''
HAVE_ICU_FALSE=''
HAVE_ICU_TRUE=''
HAVE_OT_FALSE=''
HAVE_OT_TRUE=''
HAVE_UNISCRIBE_FALSE=''
HAVE_UNISCRIBE_TRUE=''
HB_LIBTOOL_VERSION_INFO=''
HB_VERSION=''
HB_VERSION_MAJOR=''
HB_VERSION_MICRO=''
HB_VERSION_MINOR=''
ICU_CFLAGS=''
ICU_LIBS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIPO='lipo'
LN_S='ln -s'
LTLIBOBJS=''
MAKEINFO='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/missing
--run makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='./install-sh -c -d'
NM='/usr/bin/nm'
NMEDIT='nmedit'
OBJDUMP='false'
OBJEXT='o'
OS_WIN32_FALSE=''
OS_WIN32_TRUE=''
OTOOL64=':'
OTOOL='otool'
PACKAGE='harfbuzz'
PACKAGE_BUGREPORT='http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz'
PACKAGE_NAME='HarfBuzz'
PACKAGE_STRING='HarfBuzz 0.9.3'
PACKAGE_TARNAME='harfbuzz'
PACKAGE_URL='http://harfbuzz.org/'
PACKAGE_VERSION='0.9.3'
PATH_SEPARATOR=':'
PKG_CONFIG=''
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=':/usr/local/lib/pkgconfig/:/usr/:/usr/local/Cellar/glib/2.28.4/lib/pkgconfig'
RANLIB='ranlib'
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
STRIP='strip'
UNISCRIBE_CFLAGS=''
UNISCRIBE_LIBS=''
VERSION='0.9.3'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-apple-darwin10.8.0'
build_alias=''
build_cpu='x86_64'
build_os='darwin10.8.0'
build_vendor='apple'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-apple-darwin10.8.0'
host_alias=''
host_cpu='x86_64'
host_os='darwin10.8.0'
host_vendor='apple'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL}
/Volumes/GuildensternHD2/adam/Dropbox/adam/Documents/FontLab/_Ins_OSS/harfbuzz/harfbuzz-0.9.3/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(top_builddir)/./install-sh -c -d'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "HarfBuzz"
#define PACKAGE_TARNAME "harfbuzz"
#define PACKAGE_VERSION "0.9.3"
#define PACKAGE_STRING "HarfBuzz 0.9.3"
#define PACKAGE_BUGREPORT
"http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz"
#define PACKAGE_URL "http://harfbuzz.org/"

configure: exit 1





More information about the HarfBuzz mailing list