Created
March 19, 2012 22:08
-
-
Save 2bits/2127555 to your computer and use it in GitHub Desktop.
cairo-1.10.2 compile error on Lion finding old system pixman on homebrew.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I. -D_REENTRANT -I/usr/local/Cellar/pixman/0.24.4/include/pixman-1 -I/usr/X11/include -I/usr/X11/include/freetype2 -I/usr/X11/include -I/usr/X11/include/libpng12 -I/usr/X11/include -I/usr/X11/include -I/usr/X11/include -I/usr/X11/include -Wall -Wextra -Wold-style-definition -Wdeclaration-after-statement -Wmissing-declarations -Werror-implicit-function-declaration -Wnested-externs -Wpointer-arith -Wwrite-strings -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wbad-function-cast -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -I/usr/X11/include -Os -w -pipe -march=core2 -msse4 -c cairo-svg-surface.c -fno-common -DPIC -o .libs/cairo-svg-surface.o | |
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I. -D_REENTRANT -I/usr/local/Cellar/pixman/0.24.4/include/pixman-1 -I/usr/X11/include -I/usr/X11/include/freetype2 -I/usr/X11/include -I/usr/X11/include/libpng12 -I/usr/X11/include -I/usr/X11/include -I/usr/X11/include -I/usr/X11/include -Wall -Wextra -Wold-style-definition -Wdeclaration-after-statement -Wmissing-declarations -Werror-implicit-function-declaration -Wnested-externs -Wpointer-arith -Wwrite-strings -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wbad-function-cast -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -I/usr/X11/include -Os -w -pipe -march=core2 -msse4 -c cairo-svg-surface.c -o cairo-svg-surface.o >/dev/null 2>&1 | |
/bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc-4.2 -Os -w -pipe -march=core2 -msse4 -version-info 11002:2:11000 -no-undefined -L/usr/X11/lib -o libcairo.la -rpath /usr/local/Cellar/cairo/1.10.2/lib cairo-analysis-surface.lo cairo-arc.lo cairo-array.lo cairo-atomic.lo cairo-base64-stream.lo cairo-base85-stream.lo cairo-bentley-ottmann.lo cairo-bentley-ottmann-rectangular.lo cairo-bentley-ottmann-rectilinear.lo cairo-botor-scan-converter.lo cairo-boxes.lo cairo.lo cairo-cache.lo cairo-clip.lo cairo-color.lo cairo-composite-rectangles.lo cairo-debug.lo cairo-device.lo cairo-fixed.lo cairo-font-face.lo cairo-font-face-twin.lo cairo-font-face-twin-data.lo cairo-font-options.lo cairo-freelist.lo cairo-freed-pool.lo cairo-gstate.lo cairo-hash.lo cairo-hull.lo cairo-image-info.lo cairo-image-surface.lo cairo-lzw.lo cairo-matrix.lo cairo-recording-surface.lo cairo-misc.lo cairo-mutex.lo cairo-observer.lo cairo-output-stream.lo cairo-paginated-surface.lo cairo-path-bounds.lo cairo-path.lo cairo-path-fill.lo cairo-path-fixed.lo cairo-path-in-fill.lo cairo-path-stroke.lo cairo-pattern.lo cairo-pen.lo cairo-polygon.lo cairo-rectangle.lo cairo-rectangular-scan-converter.lo cairo-region.lo cairo-rtree.lo cairo-scaled-font.lo cairo-slope.lo cairo-spans.lo cairo-spline.lo cairo-stroke-style.lo cairo-surface.lo cairo-surface-fallback.lo cairo-surface-clipper.lo cairo-surface-offset.lo cairo-surface-snapshot.lo cairo-surface-subsurface.lo cairo-surface-wrapper.lo cairo-system.lo cairo-tor-scan-converter.lo cairo-toy-font-face.lo cairo-traps.lo cairo-unicode.lo cairo-user-font.lo cairo-version.lo cairo-wideint.lo cairo-cff-subset.lo cairo-scaled-font-subsets.lo cairo-truetype-subset.lo cairo-type1-fallback.lo cairo-type1-subset.lo cairo-type3-glyph-surface.lo cairo-pdf-operators.lo cairo-deflate-stream.lo cairo-xlib-display.lo cairo-xlib-screen.lo cairo-xlib-surface.lo cairo-xlib-visual.lo cairo-xcb-connection.lo cairo-xcb-connection-core.lo cairo-xcb-connection-render.lo cairo-xcb-screen.lo cairo-xcb-surface.lo cairo-xcb-surface-cairo.lo cairo-xcb-surface-core.lo cairo-xcb-surface-render.lo cairo-xcb-shm.lo cairo-xcb-connection-shm.lo cairo-quartz-surface.lo cairo-quartz-font.lo cairo-png.lo cairo-ft-font.lo cairo-ps-surface.lo cairo-pdf-surface.lo cairo-svg-surface.lo -L/usr/local/Cellar/pixman/0.24.4/lib -lpixman-1 -L/usr/X11/lib -lfontconfig -L/usr/X11/lib -lfreetype -L/usr/X11/lib -lpng12 -Xlinker -framework -Xlinker ApplicationServices -L/usr/X11/lib -lxcb-shm -lxcb -L/usr/X11/lib -lxcb-render -lxcb -L/usr/X11/lib -lXrender -lX11 -L/usr/X11/lib -lX11 -lz -lz | |
libtool: link: /usr/bin/gcc-4.2 -dynamiclib -o .libs/libcairo.2.dylib .libs/cairo-analysis-surface.o .libs/cairo-arc.o .libs/cairo-array.o .libs/cairo-atomic.o .libs/cairo-base64-stream.o .libs/cairo-base85-stream.o .libs/cairo-bentley-ottmann.o .libs/cairo-bentley-ottmann-rectangular.o .libs/cairo-bentley-ottmann-rectilinear.o .libs/cairo-botor-scan-converter.o .libs/cairo-boxes.o .libs/cairo.o .libs/cairo-cache.o .libs/cairo-clip.o .libs/cairo-color.o .libs/cairo-composite-rectangles.o .libs/cairo-debug.o .libs/cairo-device.o .libs/cairo-fixed.o .libs/cairo-font-face.o .libs/cairo-font-face-twin.o .libs/cairo-font-face-twin-data.o .libs/cairo-font-options.o .libs/cairo-freelist.o .libs/cairo-freed-pool.o .libs/cairo-gstate.o .libs/cairo-hash.o .libs/cairo-hull.o .libs/cairo-image-info.o .libs/cairo-image-surface.o .libs/cairo-lzw.o .libs/cairo-matrix.o .libs/cairo-recording-surface.o .libs/cairo-misc.o .libs/cairo-mutex.o .libs/cairo-observer.o .libs/cairo-output-stream.o .libs/cairo-paginated-surface.o .libs/cairo-path-bounds.o .libs/cairo-path.o .libs/cairo-path-fill.o .libs/cairo-path-fixed.o .libs/cairo-path-in-fill.o .libs/cairo-path-stroke.o .libs/cairo-pattern.o .libs/cairo-pen.o .libs/cairo-polygon.o .libs/cairo-rectangle.o .libs/cairo-rectangular-scan-converter.o .libs/cairo-region.o .libs/cairo-rtree.o .libs/cairo-scaled-font.o .libs/cairo-slope.o .libs/cairo-spans.o .libs/cairo-spline.o .libs/cairo-stroke-style.o .libs/cairo-surface.o .libs/cairo-surface-fallback.o .libs/cairo-surface-clipper.o .libs/cairo-surface-offset.o .libs/cairo-surface-snapshot.o .libs/cairo-surface-subsurface.o .libs/cairo-surface-wrapper.o .libs/cairo-system.o .libs/cairo-tor-scan-converter.o .libs/cairo-toy-font-face.o .libs/cairo-traps.o .libs/cairo-unicode.o .libs/cairo-user-font.o .libs/cairo-version.o .libs/cairo-wideint.o .libs/cairo-cff-subset.o .libs/cairo-scaled-font-subsets.o .libs/cairo-truetype-subset.o .libs/cairo-type1-fallback.o .libs/cairo-type1-subset.o .libs/cairo-type3-glyph-surface.o .libs/cairo-pdf-operators.o .libs/cairo-deflate-stream.o .libs/cairo-xlib-display.o .libs/cairo-xlib-screen.o .libs/cairo-xlib-surface.o .libs/cairo-xlib-visual.o .libs/cairo-xcb-connection.o .libs/cairo-xcb-connection-core.o .libs/cairo-xcb-connection-render.o .libs/cairo-xcb-screen.o .libs/cairo-xcb-surface.o .libs/cairo-xcb-surface-cairo.o .libs/cairo-xcb-surface-core.o .libs/cairo-xcb-surface-render.o .libs/cairo-xcb-shm.o .libs/cairo-xcb-connection-shm.o .libs/cairo-quartz-surface.o .libs/cairo-quartz-font.o .libs/cairo-png.o .libs/cairo-ft-font.o .libs/cairo-ps-surface.o .libs/cairo-pdf-surface.o .libs/cairo-svg-surface.o -L/usr/X11/lib -L/usr/local/Cellar/pixman/0.24.4/lib -lpixman-1 -lfontconfig -lfreetype -lpng12 -lxcb-shm -lxcb-render -lxcb -lXrender -lX11 -lz -march=core2 -msse4 -Wl,-framework -Wl,ApplicationServices -install_name /usr/local/Cellar/cairo/1.10.2/lib/libcairo.2.dylib -compatibility_version 11003 -current_version 11003.2 -Wl,-single_module | |
Undefined symbols for architecture x86_64: | |
"_pixman_image_set_destroy_function", referenced from: | |
__pixman_image_for_pattern in cairo-image-surface.o | |
__get_image in cairo-xcb-surface.o | |
"_pixman_image_composite32", referenced from: | |
__cairo_image_surface_fixup_unbounded in cairo-image-surface.o | |
__composite_glyphs_via_mask in cairo-image-surface.o | |
__fill_span in cairo-image-surface.o | |
__clip_and_composite in cairo-image-surface.o | |
__cairo_image_surface_coerce_to_format in cairo-image-surface.o | |
__composite_mask in cairo-image-surface.o | |
__cairo_image_surface_span_renderer_finish in cairo-image-surface.o | |
... | |
"_pixman_image_fill_boxes", referenced from: | |
__cairo_image_surface_fixup_unbounded in cairo-image-surface.o | |
__cairo_image_surface_fill_rectangles in cairo-image-surface.o | |
ld: symbol(s) not found for architecture x86_64 | |
collect2: ld returned 1 exit status | |
make[3]: *** [libcairo.la] Error 1 | |
make[2]: *** [install] Error 2 | |
make[1]: *** [install-recursive] Error 1 | |
make: *** [install] Error 2 | |
Error: #<BuildError: Failed executing: make -j1 install > | |
$ brew doctor | |
Your system is raring to brew. | |
bash-3.2$ | |
bash-3.2$ | |
bash-3.2$ brew --config | |
HOMEBREW_VERSION: 0.9 | |
HEAD: de023fd3956550c1185371d89cf9ac4ccec1a050 | |
HOMEBREW_PREFIX: /usr/local | |
HOMEBREW_CELLAR: /usr/local/Cellar | |
CPU: quad-core 64-bit nehalem | |
OS X: 10.6.8 | |
Kernel Architecture: x86_64 | |
Xcode: 4.0.2 | |
GCC-4.0: build 5494 | |
GCC-4.2: build 5666 | |
LLVM: build 2335 | |
Clang: 2.0 build 139 | |
MacPorts or Fink? false | |
X11: /usr/X11 | |
System Ruby: 1.8.7-249 | |
/usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby | |
Which Perl: /usr/bin/perl | |
Which Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.2/Frameworks/Python.framework/Versions/2.7/bin/python2.7 | |
Which Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment