Problems compiling gimp2
"Brent E. Edwards" <[email protected]>
| Newsgroups | gmane.os.apple.fink.gnome,gmane.os.apple.fink.beginners |
|---|---|
| Message-ID | <[email protected]> |
Dear fink-gnome-core and fink-beginners, I'm trying to compile gimp2, but I'm stuck. Here's some system information: brent-edwardss-macbook-pro:~ chipuni$ uname -a Darwin brent-edwardss-macbook-pro.local 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386 brent-edwardss-macbook-pro:~ chipuni$ fink --version Package manager version: 0.28.6 Distribution version: selfupdate-cvs Thu Dec 25 19:56:59 2008, 10.5, i386 Copyright (c) 2001 Christoph Pfisterer Copyright (c) 2001-2008 The Fink Package Manager Team This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. (Is there anything else that might help?) Here's the compile log: Last login: Thu Dec 25 16:22:26 on ttys000 brent-edwardss-macbook-pro:~ chipuni$ fink install gimp2 Information about 7600 packages read in 1 seconds. The following package will be installed or updated: gimp2 The following 21 additional packages will be installed: autoconf automake1.9 gd2 gd2-shlibs gimp2-shlibs gtk+2 gtk+2-dev gtk +2-shlibs intltool libmng2 libmng2-shlibs libthai libthai-dev libthai-shlibs libwmf libwmf-shlibs pango1-xft2-ft219 pango1-xft2-ft219-dev pango1-xft2- ft219-shlibs shared-mime-info texi2html Do you want to continue? [Y/n] y Reading buildlock packages... /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- i386/devel/intltool_0.36.3-102_darwin-i386.deb Selecting previously deselected package intltool. dpkg: considering removing intltool40 in favour of intltool ... dpkg: yes, will remove intltool40 in favour of intltool. (Reading database ... 13609 files and directories currently installed.) Unpacking intltool (from .../intltool_0.36.3-102_darwin-i386.deb) ... Setting up intltool (0.36.3-102) ... Reading buildlock packages... /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- i386/devel/intltool40_0.40.5-101_darwin-i386.deb Selecting previously deselected package intltool40. dpkg: considering removing intltool in favour of intltool40 ... dpkg: yes, will remove intltool in favour of intltool40. (Reading database ... 13612 files and directories currently installed.) Unpacking intltool40 (from .../intltool40_0.40.5-101_darwin- i386.deb) ... Setting up intltool40 (0.40.5-101) ... Setting runtime build-lock... dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-shared-mime- info-0.40-2 /sw/src/fink.build dpkg-deb: building package `fink-buildlock-shared-mime-info-0.40-2' in `/sw/src/fink.build/fink-buildlock-shared-mime- info-0.40-2_2008.12.26-14.56.21_darwin-i386.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-shared-mime- info-0.40-2_2008.12.26-14.56.21_darwin-i386.deb Selecting previously deselected package fink-buildlock-shared-mime- info-0.40-2. (Reading database ... 13609 files and directories currently installed.) Unpacking fink-buildlock-shared-mime-info-0.40-2 (from .../fink- buildlock-shared-mime-info-0.40-2_2008.12.26-14.56.21_darwin- i386.deb) ... Setting up fink-buildlock-shared-mime-info-0.40-2 (2008.12.26-14.56.21) ... bzip2 -dc /sw/src/shared-mime-info-0.40.tar.bz2 | /sw/bin/tar -xf - -- no-same-owner --no-same-permissions ./configure --prefix=/sw --disable-update-mimedb --libexecdir=/sw/lib/ shared-mime-info --mandir=/sw/share/man --disable-dependency-tracking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking for gcc... gcc 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for an ANSI C-conforming const... yes checking for intltool >= 0.35.0... 0.37.1 found checking for xgettext... /sw/bin/xgettext checking for msgmerge... /sw/bin/msgmerge checking for msgfmt... /sw/bin/msgfmt checking for perl... (cached) /usr/bin/perl checking for XML::Parser... ok checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E 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 locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... no checking for bindtextdomain in -lintl... yes checking for ngettext in -lintl... yes checking for dgettext in -lintl... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /sw/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... /sw/bin/msgfmt checking for xgettext... (cached) /sw/bin/xgettext checking for pkg-config... /sw/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ALL... yes checking for xmllint... /sw/bin/xmllint configure: creating ./config.status config.status: creating Makefile config.status: creating shared-mime-info.pc config.status: creating po/Makefile.in config.status: creating config.h config.status: executing depfiles commands config.status: executing intltool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands make Making check in po file=`echo az | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file az.po file=`echo be@latin | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file [email protected] file=`echo bg | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file bg.po file=`echo ca | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file ca.po file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file cs.po file=`echo cy | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file cy.po file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file da.po file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file de.po file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file el.po file=`echo en_GB | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file en_GB.po file=`echo eo | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file eo.po file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file es.po file=`echo eu | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file eu.po file=`echo fi | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file fi.po file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file fr.po file=`echo ga | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file ga.po file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file hu.po file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file it.po file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file ja.po file=`echo ko | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file ko.po file=`echo lt | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file lt.po file=`echo ms | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file ms.po file=`echo nb | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file nb.po file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file nl.po file=`echo nn | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file nn.po file=`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file pl.po file=`echo pt | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file pt.po file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file pt_BR.po file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file ru.po file=`echo rw | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file rw.po file=`echo sq | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file sq.po file=`echo sr | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file sr.po file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file sv.po file=`echo uk | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file uk.po file=`echo vi | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file vi.po file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file zh_CN.po file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /sw/bin/msgfmt -o $file zh_TW.po rm -f missing notexist srcdir=. ../intltool-update -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi gcc -DHAVE_CONFIG_H -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ include -I/sw/include/libxml2 -I/sw/include -I/sw/include -I/sw/ include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/libxml2 -I/ sw/include -g -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes - Wwrite-strings -c -o update_mime_database-update-mime-database.o `test -f 'update-mime-database.c' || echo './'`update-mime-database.c gcc -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/ libxml2 -I/sw/include -g -O2 -Wall -Wstrict-prototypes -Wmissing- prototypes -Wwrite-strings -L/sw/lib -o update-mime-database update_mime_database-update-mime-database.o -L/sw/lib -lxml2 - lglib-2.0 -lintl gcc -DHAVE_CONFIG_H -I. -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/ include -I/sw/include/libxml2 -I/sw/include -I/sw/include -I/sw/ include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/libxml2 -I/ sw/include -g -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes - Wwrite-strings -c -o test_subclassing-test-subclassing.o `test -f 'test-subclassing.c' || echo './'`test-subclassing.c gcc -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/ libxml2 -I/sw/include -g -O2 -Wall -Wstrict-prototypes -Wmissing- prototypes -Wwrite-strings -L/sw/lib -o test-subclassing test_subclassing-test-subclassing.o -L/sw/lib -lxml2 -lglib-2.0 -lintl LC_ALL=C ./intltool-merge -x -u -c ./po/.intltool-merge-cache ./po freedesktop.org.xml.in freedesktop.org.xml Generating and caching the translation database Merging translations into freedesktop.org.xml. dyld: lazy symbol binding failed: Symbol not found: _XML_ParserCreate_MM Referenced from: /sw/lib/perl5/5.8.8/darwin-thread-multi-2level/ auto/XML/Parser/Expat/Expat.bundle Expected in: dynamic lookup dyld: Symbol not found: _XML_ParserCreate_MM Referenced from: /sw/lib/perl5/5.8.8/darwin-thread-multi-2level/ auto/XML/Parser/Expat/Expat.bundle Expected in: dynamic lookup make[1]: *** [freedesktop.org.xml] Trace/BPT trap make[1]: *** Deleting file `freedesktop.org.xml' make: *** [check-recursive] Error 1 ### execution of make failed, exit code 2 Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-shared-mime-info-0.40-2 (Reading database ... 13610 files and directories currently installed.) Removing fink-buildlock-shared-mime-info-0.40-2 ... Failed: phase compiling: shared-mime-info-0.40-2 failed Before reporting any errors, please run "fink selfupdate" and try again. If you continue to have issues, please check to see if the FAQ on fink's website solves the problem. If not, ask on the fink-users or fink-beginners mailing lists, with a carbon copy to the maintainer: The Gnome Core Team <[email protected]> Note that this is preferable to emailing the maintainer directly, since most fink package maintainers do not have access to all possible hardware and software configurations. brent-edwardss-macbook-pro:~ chipuni$ Any suggestions? -- Brent ------------------------------------------------------------------------------