I suspect you have two Image Magick libs running around, one in /usr/X11R6/lib (the old one), part of some runtime package, and one in /usr/local/lib (part of the development package). My next guess is that your link flags pick up the wrong one first ( /usr/X11R6/lib). In any case, try hiding the /usr/X11R6/lib/libMagick* . Some adjustment to LD_LIBRARY_PATH might also be necessary/appropriate.
Pete Randall Skelton wrote: > As with most things today... Moments after posting the question below I > found an offending character in my LD_LIBRARY_PATH variable. Once I fixed > that I was able to configure-make-install with none of the flags below :) > > Now, on to the next question: > > I have installed ImageMagick and it successfully runs the 'display' > program but when I run configure for open-dx, I get the following: > > checking for ImageMagick support ... > checking for magick/magick.h... yes > checking for GetImageInfo in -lMagick... no > checking if ImageMagick package is complete... no -- some components > failed test > > When I check libMagick.a I find: > ~bah> nm libMagick.a | grep GetImageInfo > 0000023c T GetImageInfoAttribute > 00004f74 T GetImageInfo > U GetImageInfoAttribute > > Any help is again appreciated! > > Randall > > On Mon, 6 Nov 2000, Randall Skelton wrote: > > > Date: Mon, 6 Nov 2000 15:41:27 +0000 (GMT) > > From: Randall Skelton <[EMAIL PROTECTED]> > > Reply-To: [email protected] > > To: [email protected] > > Subject: [opendx-dev] configure script question > > > > Hello all, this is probably a very simple question but for the life of me > > I cannot get the configure script to work. I have multiple locations for > > the X11R6 directory as I have motif in my user account only (have no root > > access) so I am using the --x-includes and --x-libraries flags for > > configure. For some reason, when I try to include more than one path in > > --x-includes of --x-libraries the configure script can no longer find the > > path. > > > > i.e. > > > > configure --x-includes=/usr/opt/X11R6/includes \ > > --x-libraries=/usr/opt/X11R6/lib > > > > --> works for most: > > checking for XCreateGC in -lX11... yes > > checking for XtMalloc in -lXt... yes > > checking for XextAddDisplay in -lXext... yes > > checking for XmGetDestination in -lXm... no > > > > configure --x-includes=${HOME}/local/X11R6/includes \ > > --x-libraries=${HOME}/local/X11R6/lib > > > > --> works for MOTIF: > > checking for XCreateGC in -lX11... no > > checking for XtMalloc in -lXt... no > > checking for XextAddDisplay in -lXext... no > > checking for XmGetDestination in -lXm... yes > > > > configure --x-includes=/usr/opt/X11R6/include:/${HOME}/local/X11R6/include\ > > --x-libraries=/usr/opt/X11R6/lib:${HOME}/local/X11R6/lib > > > > --> works for none: > > checking for XCreateGC in -lX11... no > > checking for XtMalloc in -lXt... no > > checking for XextAddDisplay in -lXext... no > > checking for XmGetDestination in -lXm... no > > > > I have tried every permutation of punctuation to get multiple > > patches working but I am at a loss! Does anyone know how to do this? > > > > I am on Linux (RH 6+) intel hardware. Everything build from raw sources. > > > > Any and all help is greatly appreciated > > > > Randall > > > >
