Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Feb 2009 23:23:00 -0500
From:      Curley <jcurley@MIT.EDU>
To:        x11@FreeBSD.org
Subject:   molden compiler error FreeBSD 7.1
Message-ID:  <200902242323.01251.jcurley@mit.edu>

next in thread | raw e-mail | index | archive | help
Dear Molden Mantainer, 

I attempted to install the Molden port via 'pkg_add -r molden' which failed. I 
then attempted to compile the program from /usr/ports/biology/molden. An 
error message printed. That messaged directed me to email you.

Any installation advice would be appreciated. I have copied the error message 
below. The error is reproducible. 

I am running FreeBSD 7.1-stable with KDE 3.5 as my GUI. 

Best Regards,
John

#output from shell

checking pkg-config files for X11 are available... yes
checking for LIBDRM... yes
checking for DRI2PROTO... yes
checking for DRIGL... gnome-config: not found
configure: error: Package requirements (x11 xext xxf86vm xdamage xfixes 
x11-xcb xcb-glx) were not met:

No package 'x11-xcb' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables DRIGL_CFLAGS
and DRIGL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

===>  Script "configure" failed unexpectedly.
Please report the problem to x11@FreeBSD.org [maintainer] and attach the
"/usr/ports/graphics/libglut/work/Mesa-7.3/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/graphics/libglut.
*** Error code 1


#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# from /usr/ports/graphics/libglut/work/Mesa-7.3/config.log 

JohnsThinkpad# cd /usr/ports/biology/molden/
JohnsThinkpad# make install clean
===>   molden-4.6_1,1 depends on executable: gfortran43 - found
===>   molden-4.6_1,1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - 
found
===>   molden-4.6_1,1 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - 
found
===>   molden-4.6_1,1 depends on shared library: glut.3 - not found
===>    Verifying install for glut.3 in /usr/ports/graphics/libglut
===>   libglut-7.3 depends on executable: gmake - found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/glproto.pc - 
found
===>   libglut-7.3 depends on 
file: /usr/local/libdata/pkgconfig/dri2proto.pc - found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - 
found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/xext.pc - 
found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/xxf86vm.pc - 
found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - 
found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - 
found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found
===>   libglut-7.3 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - 
found
===>   libglut-7.3 depends on shared library: GLU.1 - found
===>  Configuring for libglut-7.3
checking build system type... i386-portbld-freebsd7.1
checking host system type... i386-portbld-freebsd7.1
checking for gcc... cc
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 cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking for gmake... gmake
checking for makedepend... /usr/local/bin/makedepend
checking for sed... /usr/bin/sed
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to enable assembly... yes, x86
checking for cc option to produce PIC... -fPIC
checking for dlopen... yes
checking for posix_memalign... yes
checking pkg-config files for X11 are available... yes
checking for LIBDRM... yes
checking for DRI2PROTO... yes
checking for DRIGL... gnome-config: not found
configure: error: Package requirements (x11 xext xxf86vm xdamage xfixes 
x11-xcb xcb-glx) were not met:

No package 'x11-xcb' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables DRIGL_CFLAGS
and DRIGL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

===>  Script "configure" failed unexpectedly.
Please report the problem to x11@FreeBSD.org [maintainer] and attach the
"/usr/ports/graphics/libglut/work/Mesa-7.3/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/graphics/libglut.
*** Error code 1

Stop in /usr/ports/biology/molden.
JohnsThinkpad#
JohnsThinkpad# WeaverThreadLogger: thread (ID: 4) suspended.

JohnsThinkpad#
JohnsThinkpad# vi /usr/ports/graphics/libglut/work/Mesa-7.3/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Mesa configure 7.3.0, which was
generated by GNU Autoconf 2.61.  Invocation command line was

  
$ ./configure --disable-glw --with-demos=no --with-dri-drivers=no --enable-xcb
 --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/loca
l --mandir=/usr/local/man --infodir=/usr/local/info/ --build=i386-portbld-freebs
d7.1

## --------- ##
## Platform. ##
## --------- ##

hostname = JohnsThinkpad
uname -m = i386
uname -r = 7.1-RELEASE
uname -s = FreeBSD
uname -v = FreeBSD 7.1-RELEASE #0: Thu Jan  1 14:37:25 UTC 2009     
root@logan.c
se.buffalo.edu:/usr/obj/usr/src/sys/GENERIC

/usr/bin/uname -p = i386
/usr/ports/graphics/libglut/work/Mesa-7.3/config.log: unmodified: line 1  



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