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


------------------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.