Page 1 of 1

Re: Build from source for hp-ux itanium fails

Posted: 2007-07-23T11:19:54-07:00
by magick
Try adding --disable-dependency-tracking to your configure command line. If that fails try building a static version of ImageMagick (add --disable-shared to your configure command line).

Re: Build from source for hp-ux itanium fails

Posted: 2007-08-17T02:34:33-07:00
by uffti
for 6.3.5-4 i used :

LDFLAGS="-L/usr/local/lib -L/usr/local/lib/hpux32" CFLAGS="-O2 -I/usr/local/include" ./conf
igure --without-perl --without-magick-plus-plus

All dependencies are that from the HP-UX Porting Archive.

when you get to ld: Can't find dependent library "libMagick.so.10" edit Makefile and add

-Lmagick/.libs

to LDFLAGS=

then make again. It worked for me that way

Re: Build from source for hp-ux itanium fails

Posted: 2007-08-17T02:35:44-07:00
by uffti
for ImageMagick-6.3.5-6 i used :

LDFLAGS="-L/usr/local/lib -L/usr/local/lib/hpux32" CFLAGS="-O2 -I/usr/local/include" ./conf
igure --without-perl --without-magick-plus-plus

the problem :

ld: Can't find dependent library "libMagick.so.10"

seems to be solved in this release.

Thanx

Re: Build from source for hp-ux itanium fails

Posted: 2007-08-17T02:45:27-07:00
by uffti
btw. using hp c compiler and -O2 seems to make imagemagick much faster then the binary distribution from the hpux porting archive (gcc and i think without optimization).

btw. the binary distribution (6.2.4 from 16 Aug 2006) from the HPUX Porting Archive also has problems with some calculations which results in this message :

/usr/lib/hpux32/dld.so: Unsatisfied code symbol '__udivsi3' in load module '/usr/local/lib/hpux32/libMagick.so'.
Killed

this happens when reading GIF Files or use -unsharp.

Build from source for hp-ux itanium fails - ImageMagick-6.3.

Posted: 2008-03-10T07:03:04-07:00
by asherd
Hi,
I've downloaded ImageMagick-6.3.9 (also ImageMagick-6.3.8) and try make in my HPUX 11.23 server with native compiler, aCC: HP C/aC++ B3910B A.06.12 [Aug 17 2006] but did not succeed.
I've tried:
1. ./configure (or ./configure cc=>/opt/aCC/bin/aCC )
2. chaged Makefile line CFLAGS = -g -Wp,-H30000 -D_REENTRANT -mt
to CFLAGS = -Agcc -Ae -g -Wp,-H30000 -D_REENTRANT -mt

Always got errors.

Anybody compiled in hpux itanium ? :(

Re: Build from source for hp-ux itanium fails

Posted: 2008-03-10T11:08:20-07:00
by magick
We have a patch in ImageMagick 6.3.9-5 to fix the problem you reported. It will be available sometime tomorrow.

Re: Build from source for hp-ux itanium fails

Posted: 2008-03-11T08:54:19-07:00
by asherd
magick wrote:We have a patch in ImageMagick 6.3.9-5 to fix the problem you reported. It will be available sometime tomorrow.
Hi,
I've tried the new patch and it compiled after doing some changes to Makefile. :)

However, trying to convert an svg file, gives the following errors:
..............................................
convert 16339_6.svg /tmp/tst.eps
sh: wmf2eps: not found.
convert: Delegate failed `"wmf2eps" -o "%o" "%i"'.
convert: unable to open image `/tmp/magick-a0009855': No such file or directory.
convert: unable to load module `/usr/local/lib/ImageMagick-6.3.9/modules-Q16/coders/svg.la': can't open the module.
convert: unable to open file `/tmp/magick-a0009855': No such file or directory.
convert: missing an image filename `/tmp/tst.eps'.
..............................................

Seems something is missing. Can you advice?
Also, what is the corect syntax to convert from SVG to EPS?
Thanks

Re: Build from source for hp-ux itanium fails

Posted: 2008-03-11T09:25:04-07:00
by magick
Some ImageMagick formats rely on delegate libraries or programs. Converting SVG directly to EPS requires the wmf2eps program. It must be in your execution path for this conversion to work properly. For other SVG conversions, ImageMagick likes to utilize the librsvg delegate library. However, if it is not available, ImageMagick has a less robust internal renderer to rasterize your SVG image file.

Re: Build from source for hp-ux itanium fails

Posted: 2008-03-20T01:52:57-07:00
by asherd
magick wrote:Some ImageMagick formats rely on delegate libraries or programs. Converting SVG directly to EPS requires the wmf2eps program. It must be in your execution path for this conversion to work properly. For other SVG conversions, ImageMagick likes to utilize the librsvg delegate library. However, if it is not available, ImageMagick has a less robust internal renderer to rasterize your SVG image file.
Hi,
You are right about wmf2eps, however I could find that it exists only for NT.
Do you have any knowledge about any equivalent for hp-ux 11.23 (itanium)?

Thanks.

Re: Build from source for hp-ux itanium fails

Posted: 2008-03-20T06:23:46-07:00
by magick