Hi, I've had this problem for a while, but finally decided to look at it. I've been unable to install geomview on my machine, getting messages like: checking for flex... (cached) flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for bison... bison -y checking for ranlib... ranlib checking for a BSD compatible install... /sw/bin/install -c checking for dvipdf... dvipdf checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for Xmu... yes checking for motif... configure: error: Can't find Motif header file Xm/Xm.h. Geomview requires Motif (or Lesstif). See the file INSTALL.Geomview for details. ### execution of ./configure failed, exit code 1 Removing build lock... Looking at the config.log, I found: configure:2632: checking for Xmu configure:2649: checking for XmuLookupStandardColormap with configure:2662: gcc -o conftest -g -O2 -no-cpp-precomp -Dunix -D__FreeBSD__ -I/s w/include -force_flat_namespace -L/sw/lib conftest.c -lXmu -L/usr/X11R6/lib - lSM -lICE -lXt -lXext -lX11 1>&5 configure:2699: checking for motif configure:2717: checking for Xm/Xm.h with configure:2724: gcc -E -no-cpp-precomp -Dunix -D__FreeBSD__ -I/sw/include conft est.c >/dev/null 2>conftest.out In file included from /sw/include/Xm/Xm.h:30, from configure:2720: /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stddef.h:58:26: error: machine/ ansi.h: No such file or directory configure: failed program was: #line 2719 "configure" #include "confdefs.h" #include <Xm/Xm.h> configure:2717: checking for Xm/Xm.h with configure:2724: gcc -E -no-cpp-precomp -Dunix -D__FreeBSD__ -I/sw/include conft est.c >/dev/null 2>conftest.out In file included from /sw/include/Xm/Xm.h:30, from configure:2720: /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stddef.h:58:26: error: machine/ ansi.h: No such file or directory configure: failed program was: #line 2719 "configure" #include "confdefs.h" #include <Xm/Xm.h> configure:2717: checking for Xm/Xm.h with -I/usr/X11R6/include configure:2724: gcc -E -I/usr/X11R6/include -no-cpp-precomp -Dunix -D__FreeBSD__ -I/sw/include conftest.c >/dev/null 2>conftest.out In file included from /sw/include/Xm/Xm.h:30, from configure:2720: /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stddef.h:58:26: error: machine/ ansi.h: No such file or directory configure: failed program was: #line 2719 "configure" #include "confdefs.h" #include <Xm/Xm.h> configure:2717: checking for Xm/Xm.h with -I/usr/local/include configure:2724: gcc -E -I/usr/local/include -no-cpp-precomp -Dunix -D__FreeBSD__ -I/sw/include conftest.c >/dev/null 2>conftest.out In file included from /sw/include/Xm/Xm.h:30, from configure:2720: /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/include/stddef.h:58:26: error: machine/ ansi.h: No such file or directory configure: failed program was: #line 2719 "configure" #include "confdefs.h" #include <Xm/Xm.h> After looking at some header files, it appears that the __FreeBSD__ definition should be set to the version number. I altered the .info file to set things as follows: SetCPPFLAGS: -no-cpp-precomp -Dunix -D__FreeBSD__=5 This got me further (through the configuration and a fair bit of compilation), but then I got: gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/sw/share/Geomview -I../../../../include -I/usr/X11R6/include -I.. -no-cpp-precomp -Dunix -D__FreeBSD__=5 -I/sw/include -g -O2 -c gvui.c gvui.c: In function 'load_interface': gvui.c:230: warning: pointer targets in passing argument 5 of 'XtAppInitialize' differ in signedness (echo 'char builddate[] = "'"`date +%y%m%d%H%M`"'";'; \ echo 'char buildinfo1[] = "'" By [EMAIL PROTECTED] -r`]"'";'; \ echo 'char buildinfo2[] = "'" On `date`"'";'; \ ) > buildinfo.c gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/sw/share/Geomview -I../../../../include -I/usr/X11R6/include -I.. -no-cpp-precomp -Dunix -D__FreeBSD__=5 -I/sw/include -g -O2 -c buildinfo.c gcc -g -O2 -force_flat_namespace -L/sw/lib -o gvx gvappear.o gvcameras.o gvcolor.o gvcommands.o gvcredits.o gvevent.o gvfiles.o gvlights.o gvload.o gvcamui.o gvmain.o gvmaterial.o gvmnpanel.o gvsave.o gvtoolui.o gvui.o ../common/libgvcommon.a buildinfo.o ../../../../src/lib/oogl/wa/libwa.a ../../../../src/lib/camera/libcamera.a ../../../../src/lib/color/libcolor.a ../../../../src/lib/fexpr/libfexpr.a ../../../../src/lib/geomutil/bdy/libbdy.a ../../../../src/lib/geomutil/crayplutil/libcrayplutil.a ../../../../src/lib/geomutil/dim/libdim.a ../../../../src/lib/geomutil/plutil/libplutil.a ../../../../src/lib/gprim/bbox/libbbox.a ../../../../src/lib/gprim/bezier/libbezier.a ../../../../src/lib/gprim/comment/libcomment.a ../../../../src/lib/gprim/discgrp/libdg.a ../../../../src/lib/gprim/geom/libgeom.a ../../../../src/lib/gprim/inst/libinst.a ../../../../src/lib/gprim/lincoln/liblincoln.a ../../../../src/lib/gprim/list/liblist.a ../../../../src/lib/gprim/mesh/libmesh.a ../../../../src/lib/gprim/ndmesh/libndmesh.a ../../../../src/lib/gprim/npolylist/libnpolylist.a ../../../../src/lib/gprim/polylist/libpolylist.a ../../../../src/lib/gprim/quad/libquad.a ../../../../src/lib/gprim/skel/libskel.a ../../../../src/lib/gprim/sphere/libsphere.a ../../../../src/lib/gprim/tlist/libtlist.a ../../../../src/lib/gprim/vect/libvect.a ../../../../src/lib/mg/buf/liblibmgbuf.a ../../../../src/lib/mg/common/libmgcommon.a ../../../../src/lib/mg/opengl/libmgopengl.a ../../../../src/lib/mg/ps/libmgps.a ../../../../src/lib/mg/rib/libmgrib.a ../../../../src/lib/mib/libmib.a ../../../../src/lib/pointlist/libpointlist.a ../../../../src/lib/shade/libshade.a ../../../../src/lib/window/libwindow.a ../../../../src/lib/geometry/cmodel/libcmodel.a ../../../../src/lib/geometry/hpoint3/libhpoint3.a ../../../../src/lib/geometry/hpointn/libhpointn.a ../../../../src/lib/geometry/point3/libpoint3.a ../../../../src/lib/geometry/transform3/libtransform3.a ../../../../src/lib/geometry/transformn/libtransformn.a ../../../../src/lib/geometry/transobj/libtransobj.a ../../../../src/lib/oogl/lisp/liblisp.a ../../../../src/lib/oogl/refcomm/librefcomm.a ../../../../src/lib/oogl/util/libooglutil.a ../../../../src/lib/oogl/wa/libwa.a ../../../../src/lib/camera/libcamera.a ../../../../src/lib/color/libcolor.a ../../../../src/lib/fexpr/libfexpr.a ../../../../src/lib/geomutil/bdy/libbdy.a ../../../../src/lib/geomutil/crayplutil/libcrayplutil.a ../../../../src/lib/geomutil/dim/libdim.a ../../../../src/lib/geomutil/plutil/libplutil.a ../../../../src/lib/gprim/bbox/libbbox.a ../../../../src/lib/gprim/bezier/libbezier.a ../../../../src/lib/gprim/comment/libcomment.a ../../../../src/lib/gprim/discgrp/libdg.a ../../../../src/lib/gprim/geom/libgeom.a ../../../../src/lib/gprim/inst/libinst.a ../../../../src/lib/gprim/lincoln/liblincoln.a ../../../../src/lib/gprim/list/liblist.a ../../../../src/lib/gprim/mesh/libmesh.a ../../../../src/lib/gprim/ndmesh/libndmesh.a ../../../../src/lib/gprim/npolylist/libnpolylist.a ../../../../src/lib/gprim/polylist/libpolylist.a ../../../../src/lib/gprim/quad/libquad.a ../../../../src/lib/gprim/skel/libskel.a ../../../../src/lib/gprim/sphere/libsphere.a ../../../../src/lib/gprim/tlist/libtlist.a ../../../../src/lib/gprim/vect/libvect.a ../../../../src/lib/mg/buf/liblibmgbuf.a ../../../../src/lib/mg/common/libmgcommon.a ../../../../src/lib/mg/opengl/libmgopengl.a ../../../../src/lib/mg/ps/libmgps.a ../../../../src/lib/mg/rib/libmgrib.a ../../../../src/lib/mib/libmib.a ../../../../src/lib/pointlist/libpointlist.a ../../../../src/lib/shade/libshade.a ../../../../src/lib/window/libwindow.a ../../../../src/lib/geometry/cmodel/libcmodel.a ../../../../src/lib/geometry/hpoint3/libhpoint3.a ../../../../src/lib/geometry/hpointn/libhpointn.a ../../../../src/lib/geometry/point3/libpoint3.a ../../../../src/lib/geometry/transform3/libtransform3.a ../../../../src/lib/geometry/transformn/libtransformn.a ../../../../src/lib/geometry/transobj/libtransobj.a ../../../../src/lib/oogl/lisp/liblisp.a ../../../../src/lib/oogl/refcomm/librefcomm.a ../../../../src/lib/oogl/util/libooglutil.a ../../../../src/lib/oogl/wa/libwa.a ../../../../src/lib/camera/libcamera.a ../../../../src/lib/color/libcolor.a ../../../../src/lib/fexpr/libfexpr.a ../../../../src/lib/geomutil/bdy/libbdy.a ../../../../src/lib/geomutil/crayplutil/libcrayplutil.a ../../../../src/lib/geomutil/dim/libdim.a ../../../../src/lib/geomutil/plutil/libplutil.a ../../../../src/lib/gprim/bbox/libbbox.a ../../../../src/lib/gprim/bezier/libbezier.a ../../../../src/lib/gprim/comment/libcomment.a ../../../../src/lib/gprim/discgrp/libdg.a ../../../../src/lib/gprim/geom/libgeom.a ../../../../src/lib/gprim/inst/libinst.a ../../../../src/lib/gprim/lincoln/liblincoln.a ../../../../src/lib/gprim/list/liblist.a ../../../../src/lib/gprim/mesh/libmesh.a ../../../../src/lib/gprim/ndmesh/libndmesh.a ../../../../src/lib/gprim/npolylist/libnpolylist.a ../../../../src/lib/gprim/polylist/libpolylist.a ../../../../src/lib/gprim/quad/libquad.a ../../../../src/lib/gprim/skel/libskel.a ../../../../src/lib/gprim/sphere/libsphere.a ../../../../src/lib/gprim/tlist/libtlist.a ../../../../src/lib/gprim/vect/libvect.a ../../../../src/lib/mg/buf/liblibmgbuf.a ../../../../src/lib/mg/common/libmgcommon.a ../../../../src/lib/mg/opengl/libmgopengl.a ../../../../src/lib/mg/ps/libmgps.a ../../../../src/lib/mg/rib/libmgrib.a ../../../../src/lib/mib/libmib.a ../../../../src/lib/pointlist/libpointlist.a ../../../../src/lib/shade/libshade.a ../../../../src/lib/window/libwindow.a ../../../../src/lib/geometry/cmodel/libcmodel.a ../../../../src/lib/geometry/hpoint3/libhpoint3.a ../../../../src/lib/geometry/hpointn/libhpointn.a ../../../../src/lib/geometry/point3/libpoint3.a ../../../../src/lib/geometry/transform3/libtransform3.a ../../../../src/lib/geometry/transformn/libtransformn.a ../../../../src/lib/geometry/transobj/libtransobj.a ../../../../src/lib/oogl/lisp/liblisp.a ../../../../src/lib/oogl/refcomm/librefcomm.a ../../../../src/lib/oogl/util/libooglutil.a -L/usr/X11R6/lib -lGL -lGLU -lXm -lXmu -L/usr/X11R6/lib -lSM -lICE -lXt -lXext -lX11 /usr/bin/ld: multiple definitions of symbol _glPointParameteri /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o) definition of _glPointParameteri /usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of _glPointParameteri /usr/bin/ld: multiple definitions of symbol _glPointParameteriv /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o) definition of _glPointParameteriv /usr/X11R6/lib/libGL.dylib(dri_dispatch.o) definition of _glPointParameteriv /usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used symbol _glPointParameteri used from dynamic library /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o) not from earlier dynamic library /usr/X11R6/lib/libGL.1.dylib(dri_dispatch.o) symbol _glPointParameteriv used from dynamic library /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib(gll_api.o) not from earlier dynamic library /usr/X11R6/lib/libGL.1.dylib(dri_dispatch.o) collect2: ld returned 1 exit status make[6]: *** [gvx] Error 1 I suppose that using the '-multiply_defined suppress' flag might help here, but then I won't know if I'm using the correct OpenGL libraries (I'm not sure what might be different between the system and X11 versions). Has anyone else run into this problem and are there any suggestions on what to try? Thanks, Charles System info: uname -a Darwin rachel.geo.rpi.edu 8.3.0 Darwin Kernel Version 8.3.0: Mon Oct 3 20:04:04 PDT 2005; root:xnu-792.6.22.obj~2/RELEASE_PPC Power Macintosh powerpc fink --version Package manager version: 0.24.11 Distribution version: 0.8.0.rsync gcc --version powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5247) fink list -i xorg Information about 5231 packages read in 2 seconds. i xorg 6.8.2-35 Free X11 implementation for Darwin and Ma... i xorg-shlibs 6.8.2-35 Free X11 implementation for Darwin and Ma... Charles A. Williams Dept. of Earth & Environmental Sciences Science Center, 2C01B Rensselaer Polytechnic Institute Troy, NY 12180 Phone: (518) 276-3369 FAX: (518) 276-2012 e-mail: [EMAIL PROTECTED] |
- [Fink-users] Installing geomview on Tiger Charles Williams
- Re: [Fink-users] Installing geomview on Tiger Martin Costabel
- Re: [Fink-users] Installing geomview on Tiger Charles Williams
- Re: [Fink-users] Installing geomview on Tig... Martin Costabel
- Re: [Fink-users] Installing geomview on... David R. Morrison
- Re: [Fink-users] Installing geomvi... Charles Williams