From: Jouk Jansen [joukj@hrem.stm.tudelft.nl] Sent: Thursday, October 25, 2001 9:07 AM To: Info-VAX@Mvb.Saic.Com Subject: Re: ImageMagick %LINK-I-UDFSYM Theo Jakobus wrote: > > 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. > > Executing MAKE.COM listed a lot of undefined symbols: > Making in [.magick] > Making Magick... > Making in [.coders] > Making Coders... > Making shareable image > %LINK-W-NUDFSYMS, 8 undefined symbols: > %LINK-I-UDFSYM, ISPSEUDOCLASS > %LINK-I-UDFSYM, LISTCOLORS > %LINK-I-UDFSYM, MAGICKINCARNATE > %LINK-I-UDFSYM, SETBLOBQUANTUM > %LINK-I-UDFSYM, TRANSMITIMAGE > %LINK-I-UDFSYM, XMAKEPIXMAP > %LINK-I-UDFSYM, XSELECTWINDOW > %LINK-I-UDFSYM, XVISUALCLASSNAME > > Shareable image logical MAGICKSHR defined: > "MAGICKSHR" = "USER$DISK:[IMAGEMAGICK]magickshr.exe" (LNM$PROCESS_TABLE) > Logical MAGICK defined: > "MAGICK" = "USER$DISK:[IMAGEMAGICK.MAGICK]" (LNM$PROCESS_TABLE) > 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) > I'm a C rookie so I need help! > > Did anybody succeed in building the tools? The problem with the Imagemagick-people is that nobody is testing the new releases on OpenVMS. I have not checked the 5.4 release, but I had to mke a few changes to the 5.3.9 distribution. Especially the MAGICKSHR.OPT file is never updated with the new externals/and old omitted externals -> the 8 undefined. linking display.c goes wrong because the imagemack -people only included half of my patches last time : the magickshr.opt file is still case insensitive. I'll have a look at 5.4 later. Jouk