Linkz

The image manipulation library.
Post Reply
User avatar
Alphaman
$ HELP
Posts: 17
Joined: Tue Feb 01, 2005 1:14 pm
Location: Huntsville, AL USA
Contact:

Linkz

Post by Alphaman »

I thought this would be as good a place as any (if not better) to document this info.

While I'm busy building up my new AS800 (which has actually booted from CD now, tested out disks, and looks pretty good, save for a bum tape drive and dead ethernet card), here's a site I found to be quite helpful in getting as far as I did with the IM building that I did.

http://nchrem.tnw.tudelft.nl/openvms/software2.html

You'll find links to all the requisite libraries there as well as patch files and some hints at building the kits.

More useful info is at:

http://studio.imagemagick.org/www/Install-vms.html

I've got a fair amount of work to do on the AS800 before I'll be back in development mode, unfortunately. I'm going to take this opportunity to upgrade my system to 7.3-2, also (I'm at 7.3-1, so it's not a big leap, but it will be worthwhile.)

Later,
Aaron
User avatar
issinoho
Site Admin
Posts: 241
Joined: Tue Feb 01, 2005 12:53 am
Location: Scotland
Contact:

Success! Well nearly...

Post by issinoho »

I had also found these links and have spent the last 3 - long :roll: - nights getting the ImageMagick package built from source.

Well today it finally happened and I had my pristine new EXEs with full JPEG support built in :D

It will now open JPG files but bums out with some message about a HUFF algorithm :(

Is this where you got to :?:

I can post more detailed errors if you want. It also compains about fonts not being available - do you also see this :?:

Anyway, at least we can build it now :D
User avatar
Alphaman
$ HELP
Posts: 17
Joined: Tue Feb 01, 2005 1:14 pm
Location: Huntsville, AL USA
Contact:

Post by Alphaman »

I'll bet that's where some of the other libraries come into play -- I noticed a TrueType library along with a compression library. We obviously will need to include even more in order to get it going.

You've gotten further than I did -- my build failed, and I didn't wind up with an executable.

I'm off to unjam a tape drive so I can do my backup restore on my new system; then I replace the ethernet card and hopefully will have a new system up and running this weekend.

Got any notes on what you had to do to get to the point you're at?
User avatar
issinoho
Site Admin
Posts: 241
Joined: Tue Feb 01, 2005 12:53 am
Location: Scotland
Contact:

Post by issinoho »

The font libraries (Freetype) are compiled in but there may be one specific one it doesn't have (I'll recheck the error to see which font is missing).

If you go to Jakob's freeware page (you already have the link) and basically work through the packages you should eventually get there. :!: WARNING :!: it will take you a loooooooooooooooong time as IM depends on about 9 other packages.

Gotchas: not all the versions Jakob refs are available at source, for some I had to search about a bit to find them and for others simply use different versions. What he has done is use off the shelf tar.gz source and apply a VMS patch on top. The patch is mostly just some MMK and/or .COM build files. You'll have to edit some of these build files as they expect dependent packages to be in a specific place so you'll have to re-wire a bit.

If you want I could wrap up my build tree in a saveset and send you it so you don't have to go through this step (it took me about a week of late evenings :roll:

:idea: Jakob does respond to emails which is v helpful and v kind of him.

Let me know how you get on: I should at least be able to steer you through the build stage.
User avatar
Alphaman
$ HELP
Posts: 17
Joined: Tue Feb 01, 2005 1:14 pm
Location: Huntsville, AL USA
Contact:

Post by Alphaman »

Huffman's in BZIP, I just discovered. I'm working on building all the libraries as was discussed on Jakob's page.

My 800's working superbly now, and makes for a great development machine!

I used the following commands to get all the respective kits and patches:

Code: Select all

$   lynx http://prdownloads.sourceforge.net/freetype/ft219.zip?use_mirror=internap
$   lynx http://www.ece.uvic.ca/%7Emdadams/jasper/software/jasper-1.701.0.zip
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/jasper-1_701_0_vmspatch.tar" *.*
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/freetype_vmspatch.tar" *.*
$   copy/ftp/bin ftp.uu.net::"/graphics/jpeg/jpegsrc.v6b.tar.gz" *.*
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/jpeg_6b_vmspatch.tar" *.*
$   lynx http://prdownloads.sourceforge.net/libpng/lpng128.zip?download
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/pnglib_128_vmspatch.tar" *.*
$   copy/ftp/bin ftp.remotesensing.org::"/pub/libtiff/tiff-3.7.1.zip" *.*
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/tiff_371_vmspatch.tar" *.*
$   wget http://www.zlib.net/zlib-1.2.2.tar.gz
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/zlib_122_vmspatch.tar" *.*
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/bzip2-1_0_2.tar-gz" *.*
$   lynx http://www.cl.cam.ac.uk/%7Emgk25/jbigkit/
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/jbigkit_vmspatch.tar" *.*
$   lynx http://prdownloads.sourceforge.net/ghostscript/ghostscript-8.50.tar.bz2
$   copy/ftp/bin nchrem.tnw.tudelft.nl"anonymous "::"openvms/gs_vmspatch.tar" *.*
Note that the lynx stuff may require that you navigate to the right link before you actually download the source (usually due to SourceForge's use of local mirrors). wget and Copy/FTP will dump the file directly to your directory.
Post Reply