Gnome won't compile: cannot find -lpcre

Stephane Russell stephane.russell at prodigeinfo.com
Tue Nov 27 03:32:08 PST 2007


Hi, I'm really having a hard time compiling gnome with pkgsrc 2007Q3.
Most problems are minors, but I'm getting this one that's less obvious:

/usr/libexec/binutils217/elf/ld: cannot find -lpcre

The pcgr package is well installed and /usr/pkg/lib is added in the ld
library list in /etc/rc.conf. It looks like this "ld" from binutils
ignores it. Is there a different configuration for the binutils tools?
I've upgraded from DF 1.8 to 1.10 by recompiling all my server.

Thanks for any help.

SR

---
          -c -o queryimmodules.o `test -f 'queryimmodules.c' || echo
'./'`queryi
mmodules.c; \
        then mv -f ".deps/queryimmodules.Tpo" ".deps/queryimmodules.Po"; \
        else rm -f ".deps/queryimmodules.Tpo"; exit 1; \
        fi
/bin/sh ../libtool --mode=link cc  -O2 -pthread -I/usr/pkg/include
-I/usr/includ
e -I/usr/pkg/include/freetype2 -Wall  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib
-L/usr/l
ib -Wl,-R/usr/lib -pthread -o gtk-query-immodules-2.0  queryimmodules.o
libgtk-x
11-2.0.la ../gdk-pixbuf/libgdk_pixbuf-2.0.la ../gdk/libgdk-x11-2.0.la
cc -O2 -pthread -I/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/include
-I/usr/obj/pk
gsrc/x11/gtk2/work/.buildlink/include/freetype2 -Wall -Wl,-R/usr/pkg/lib
-pthrea
d -o .libs/gtk-query-immodules-2.0 queryimmodules.o
-L/usr/obj/pkgsrc/x11/gtk2/
work/gtk+-2.12.0/gdk-pixbuf/.libs
-L/usr/obj/pkgsrc/x11/gtk2/work/gtk+-2.12.0/gd
k/.libs -L/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib
. /.libs/libgtk-x11-2.0.so
 /usr/obj/pkgsrc/x11/gtk2/work/gtk+-2.12.0/gdk/.libs/libgdk-x11-2.0.so
/usr/obj/
pkgsrc/x11/gtk2/work/.buildlink/lib/libatk-1.0.so -lpcre
. ./gdk-pixbuf/.libs/lib
gdk_pixbuf-2.0.so ../gdk/.libs/libgdk-x11-2.0.so
/usr/obj/pkgsrc/x11/gtk2/work/.
buildlink/lib/libpangocairo-1.0.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/
libpangoft2-1.0.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libpango-1.0.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libcairo.so
/usr/obj/pkgsrc/x11/gtk
2/work/.buildlink/lib/libglitz.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/l
ibpng12.so -lpthread
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libfontconfig.
so /usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libfreetype.so -lz
/usr/obj/pkgs
rc/x11/gtk2/work/.buildlink/lib/libexpat.so
/usr/obj/pkgsrc/x11/gtk2/work/.build
link/lib/libXinerama.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libXi.so /u
sr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libXrandr.so
/usr/obj/pkgsrc/x11/gtk2
/work/.buildlink/lib/libXext.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/lib
Xcursor.so /usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libXrender.so
/usr/obj/p
kgsrc/x11/gtk2/work/.buildlink/lib/libXfixes.so
/usr/obj/pkgsrc/x11/gtk2/work/.b
uildlink/lib/libX11.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libXau.so /u
sr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libXdmcp.so -lrpcsvc
/usr/obj/pkgsrc/
x11/gtk2/work/gtk+-2.12.0/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so -pthread
/usr/ob
j/pkgsrc/x11/gtk2/work/.buildlink/lib/libgmodule-2.0.so
/usr/obj/pkgsrc/x11/gtk2
/work/.buildlink/lib/libgobject-2.0.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/
lib/libglib-2.0.so
/usr/obj/pkgsrc/x11/gtk2/work/.buildlink/lib/libintl.so -lm
-Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath
-Wl,/usr/obj/pkgsrc/x11/gtk2/work/.buil
dlink/lib
/usr/libexec/binutils217/elf/ld: cannot find -lpcre
gmake[4]: *** [gtk-query-immodules-2.0] Error 1
gmake[4]: Leaving directory `/usr/obj/pkgsrc/x11/gtk2/work/gtk+-2.12.0/gtk'
gmake[3]: *** [all-recursive] Error 1
---





More information about the Bugs mailing list