Versions 6.8.1-9 and later don't function
Re: Versions 6.8.1-9 and later don't function
the result of make:
CC utilities/animate.o
CCLD utilities/animate
/usr/ccs/bin/ld: Unsatisfied symbols:
pthread_create (first referenced in magick/.libs/libMagickCore-6.Q16.a(magick_libMagickCore_6_Q16_la-distribute-cache.o)) (code)
pthread_attr_init (first referenced in magick/.libs/libMagickCore-6.Q16.a(magick_libMagickCore_6_Q16_la-distribute-cache.o)) (code)
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
CC utilities/animate.o
CCLD utilities/animate
/usr/ccs/bin/ld: Unsatisfied symbols:
pthread_create (first referenced in magick/.libs/libMagickCore-6.Q16.a(magick_libMagickCore_6_Q16_la-distribute-cache.o)) (code)
pthread_attr_init (first referenced in magick/.libs/libMagickCore-6.Q16.a(magick_libMagickCore_6_Q16_la-distribute-cache.o)) (code)
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
-
- Posts: 467
- Joined: 2008-12-21T11:51:10-07:00
Re: Versions 6.8.1-9 and later don't function
magick could you try to put the newest AX_CHECk_PTHREAD macro form autoconf-archive..
hrd_hpux: could you post the config.log and the faileld line with make V=1
Bastien
hrd_hpux: could you post the config.log and the faileld line with make V=1
Bastien
Re: Versions 6.8.1-9 and later don't function
Look for the patch in the ImageMagick Subversion trunk in just a few hours. Thanks.
Re: Versions 6.8.1-9 and later don't function
I have the same problem with "don't know how to make "magick/ImageMagick-6.Q16.pc"
This solution was help me:
I was install lower version of ImageMagick (6.8.0.0), "make install" say "not found -libltdl"
Than I install libltdl from ports :
/usr/ports/devel/libltdl
make install clean
and than again install ImageMagick 6.8.0.0
sorry if it is some offtopic
This solution was help me:
I was install lower version of ImageMagick (6.8.0.0), "make install" say "not found -libltdl"
Than I install libltdl from ports :
/usr/ports/devel/libltdl
make install clean
and than again install ImageMagick 6.8.0.0
sorry if it is some offtopic
Re: Versions 6.8.1-9 and later don't function
I had posted the config.log and "make V=1", quite long. It is now gone. Was it received?
Re: Versions 6.8.1-9 and later don't function
It was too long to post to this forum. Instead post a URL so we can review it.
Re: Versions 6.8.1-9 and later don't function
I have placed config.log on ftp.aoml.noaa.gov/hrd/pub/griffin. I hope this helps.
Re: Versions 6.8.1-9 and later don't function
We updated the ax_pthread.m4 macro in ImageMagick 6.8.5-0 Beta. It will be available tomorrow. Try this release and see if it fixes the problem.
Re: Versions 6.8.1-9 and later don't function
I tried the 6.8.5.0 beta and still have the unsatisfied symbol during make for pthread_create at animate.
Re: Versions 6.8.1-9 and later don't function
The only thing we can suggest is to edit Makefile and add -lpthread (or whatever your pthread library is called) to the linker command line. We don't have access to an HP machines to determine why the pthread test is failing. You can also try
- ./configure --without-threads
Re: Versions 6.8.1-9 and later don't function
I already had "configure --without-threads" so that's out. My libpthread.a doesn't seem to have pthread_create in it. A mystery as to what HP did.
Re: Versions 6.8.1-9 and later don't function
Try this. Edit magick/distribute-cache.c and change
- #if defined(MAGICKCORE_HAVE_SOCKET)
- #if defined(MAGICKCORE_HAVE_SOCKET) && defined(MAGICKCORE_HAVE_PTHREAD)
Re: Versions 6.8.1-9 and later don't function
Still a no go, it fails to make animate, and the error output did not change.
Re: Versions 6.8.1-9 and later don't function
We have run out of ideas and unfortunately we do not have access to an HPUX machine to investigate further.
-
- Posts: 467
- Joined: 2008-12-21T11:51:10-07:00
Re: Versions 6.8.1-9 and later don't function
Smell like this http://gcc.gnu.org/ml/gcc-patches/2008-01/msg00739.html
Does adding -lptrhread solve the problem ?
aka CC="$CC -lpthread" make
Does adding -lptrhread solve the problem ?
aka CC="$CC -lpthread" make