From: Jouk Jansen [joukj@hrem.stm.tudelft.nl] Sent: Friday, October 26, 2001 6:49 AM To: Info-VAX@Mvb.Saic.Com Cc: Theo.Jakobus@iaf.fhg.de Subject: Re: ImageMagick %LINK-I-UDFSYM Hoff Hoffman wrote: > > In article <3BD7E540.2030201@iaf.fhg.de>, Theo Jakobus writes: > :OpenVMS 7.3, DECwindow/Motif 1.2-6, Compaq C V6.4-008 > : > :We are using ImageMagick 5.3.1 http://www.imagemagick.org for converting and > :displaying images. I updated to the latest version 5.4.0 which has a MAKE.COM > :for bulding the tools. > .. > :Making Display... > :Compiling DISPLAY.C > :%LINK-W-NUDFSYMS, 38 undefined symbols: > :%LINK-I-UDFSYM, AcquireMemory > :%LINK-I-UDFSYM, AllocateString > :%LINK-I-UDFSYM, CatchImageException > :%LINK-I-UDFSYM, CloneString > :... > : > :All these symbols are in MAGICKSHR.OPT defined for example: > :symbol_vector=(ACQUIREMEMORY=procedure) > .. > :Did anybody succeed in building the tools? > > The folks that did the port missed something... I'm *guessing* this is > symbol casing -- C is case-sensitive, but (by default) the LINKER is not. > There is a names as-is mechanism around. You are right. The Imagemagick maintainers put only half of my patch in the files -> some files are now compiled with /name=(as_is,short) and others not. I got Imagemagick from the CVS compiled and working today. I needed some patches. I put the on our FTP-site: ftp://nchrem.tnw.tudelft.nl/pub/imagemagick I will send those patches to the Imagemagick maintaines again. Jouk