Hi, 25th July `94 To build, just type the following standard steps... % xmkmf % make Makefiles % make That should build everything - i.e the shared DLL library, the stub, the static library and the sxpm executable. The changes I made are the inclusion of the lib/jump directory and its contents and also lib/Imakefile and lib/Imakefile.dll for the DLL building procedure. Do a diff on lib/Imakefile and lib/Imakefile.org to see the changes. From now on the DLL library numbering procedure will follow the SOXPMLIBREV scheme. Look in lib/xpm.h for more info. One last thing: You may need to adjust some definitions in lib/Imakefile if you are cross-compiling or have a wierd setup (but I don't think so). Also GCC_LIB may need to be defined as -lgcc instead of `gcc --print-libgcc-file-name` To install: (from this directory) % mv libXpm* /usr/X386/lib % cp lib/xpm*.h /usr/X386/include/X11 % ldconfig PLEASE DO NOT REMOVE YOUR OLDER libXpm.so.3 LIBRARY AS THIS VERSION IS NOT BACKWARD COMPATIBLE. P.S. For any problems/questions I may be reached at mitchum.dsouza@mrc-apu.cam.ac.uk, (0223) 355294 ext 510 England, UK.