Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 May 2001 18:52:24 -0700
From:      Tony Sweeney <sweeney@shell3.addr.com>
Cc:        ports@freebsd.org
Subject:   Errors installing quile-gtk
Message-ID:  <3AFF3A58.CA76A4DD@shell3.addr.com>

next in thread | raw e-mail | index | archive | help
Hi,
	I seem to be foundering in /usr/ports/x11-toolkits/guile-gtk when
trying to install gnome 1.4 (guile-gtk is a dependency). I have the
latest 4.3-STABLE built and installed, and ports as of a CVSup on
Friday. It errors out checking the version of pkg-config during the
make, as follows:


root@golem% make install
>> Checksum OK for gnome-guile-0.20.tar.gz.
===>   guile-gtk-0.20 depends on executable: libtool - found
===>   guile-gtk-0.20 depends on shared library: guile.9 - found
===>   guile-gtk-0.20 depends on shared library: glib12.3 - found
===>   guile-gtk-0.20 depends on shared library: gtk12.2 - found
===>  Patching for guile-gtk-0.20
===>  Applying FreeBSD patches for guile-gtk-0.20
===>  Configuring for guile-gtk-0.20
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c -o root -g
wheel
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... cc
checking whether the C compiler (cc -O -pipe  ) works... yes
checking whether the C compiler (cc -O -pipe  ) is a cross-compiler...
no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking host system type... i386--freebsd4.3
checking build system type... i386--freebsd4.3
checking for ranlib... ranlib
checking for ld used by GCC... /usr/libexec/elf/ld
checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc supports -fno-rtti -fno-exceptions ... yes
checking if cc static flag -static works... -static
checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
checking whether the linker (/usr/libexec/elf/ld) supports shared
libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/libexec/elf/ld option to reload object files... -r
checking dynamic linker characteristics... freebsd4.3 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking how to run the C preprocessor... cc -E
checking for pkg-config... yes
checking for pkg-config... /usr/local/bin/pkg-config
checking for pkg-config... sed: 1: "s/\([^:]*\):\([^:]*\):\ ...": \6 not
defined in the RE
sed: 1: "s/\([^:]*\):\([^:]*\):\ ...": \6 not defined in the RE
expr: syntax error
not found
configure: error:
*** You need the latest pkg-config (at least 0.4.1).
*** Get the latest version of pkg-config from
*** http://pkgconfig.sourceforce.net.
===>  Script "configure" failed: here are the contents of "config.log"
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:579: checking for a BSD compatible install
configure:632: checking whether build environment is sane
configure:689: checking whether make sets ${MAKE}
configure:735: checking for working aclocal
configure:748: checking for working autoconf
configure:761: checking for working automake
configure:774: checking for working autoheader
configure:787: checking for working makeinfo
configure:808: checking for gcc
configure:921: checking whether the C compiler (cc -O -pipe  ) works
configure:937: cc -o conftest -O -pipe  -I/usr/local/include  conftest.c
-L/usr/local/lib 1>&5
configure:963: checking whether the C compiler (cc -O -pipe  ) is a
cross-compiler
configure:968: checking whether we are using GNU C
configure:977: cc -E conftest.c
configure:996: checking whether cc accepts -g
configure:1103: checking host system type
configure:1124: checking build system type
configure:1144: checking for ranlib
configure:1183: checking for ld used by GCC
configure:1245: checking if the linker (/usr/libexec/elf/ld) is GNU ld
GNU ld version 2.10.1 (with BFD 2.10.1)
configure:1261: checking for BSD-compatible nm
configure:1297: checking whether ln -s works
ltconfig:603: checking for object suffix
ltconfig:604: cc -c -O -pipe  -I/usr/local/include conftest.c 1>&5
ltconfig:629: checking for executable suffix
ltconfig:630: cc -o conftest -O -pipe  -I/usr/local/include  conftest.c
-L/usr/local/lib 1>&5
ltconfig:776: checking if cc PIC flag -fPIC works
ltconfig:777: cc -c -O -pipe  -fPIC -DPIC -I/usr/local/include
conftest.c 1>&5
ltconfig:829: checking if cc supports -c -o file.o
ltconfig:830: cc -c -O -pipe  -o out/conftest2.o -I/usr/local/include
conftest.c 1>&5
ltconfig:862: checking if cc supports -c -o file.lo
ltconfig:863: cc -c -O -pipe  -c -o conftest.lo -I/usr/local/include
conftest.c 1>&5
ltconfig:914: checking if cc supports -fno-rtti -fno-exceptions
ltconfig:915: cc -c -O -pipe  -fno-rtti -fno-exceptions -c conftest.c
-I/usr/local/include conftest.c 1>&5
ltconfig:958: checking if cc static flag -static works
ltconfig:959: cc -o conftest -O -pipe  -I/usr/local/include  -static
conftest.c -L/usr/local/lib 1>&5
GNU ld version 2.10.1 (with BFD 2.10.1)
ltconfig:1635: checking if global_symbol_pipe works
ltconfig:1636: cc -c -O -pipe  -I/usr/local/include conftest.c 1>&5
ltconfig:1639: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[     
]\([ABCDGISTW]\)[       ][      ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1
\2\3 \3/p' > conftest.nm"
ltconfig:1691: cc -o conftest -O -pipe  -fno-builtin -fno-rtti
-fno-exceptions -I/usr/local/include  conftest.c conftstm.o 1>&5
configure:1482: checking how to run the C preprocessor
configure:1503: cc -E -I/usr/local/include conftest.c >/dev/null
2>conftest.out
configure:1572: checking for pkg-config
configure:1914: checking for pkg-config
configure:1953: checking for pkg-config
(end of "config.log")
*** Error code 1

Stop in /usr/ports/x11-toolkits/guile-gtk.

I can probably hack on this to get it to work, but that's not the point
-- it seems to me that this can't work anywhere on FreeBSD, since the
test for pkg-config is broken (as well as being one of the oddest-coded
checks I've ever seen, even if it worked).  I have the latest version of
autoconf (2.13), per the ports tree.  Any assistance greatly
appreciated, as usual.

Tony.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AFF3A58.CA76A4DD>