Linux 32 bit subsystem

January 30,2009

Many of Artwork's programs running on Linux make use of 32bit libraries. Unfortunately, not all 32 bit libraries get installed by default on a 64 bit workstation. Therefore if you execute one of our programs on a machine lacking the 32 bit libraries, you will get an error message similar to the one shown below.
To fix the problem, install the 32 bit libraries available on RedHat CDROM and then try again.

Typical Error Message due to missing 32 bit Libraries

If you were to run our gds2pg program and the runtime libraries were missing you would see:

riptide ~/tests/jlschroe >gds2pg quarterwafer.gds 3 1 quarterwafer
gds2pg: error while loading shared libraries: libg2c.so.0: wrong ELF
class: ELFCLASS64