Originally Posted by zeb
Yes, but not the multilib version for 64 bit systems. This is the i686, 32-bit version, which cannot be installed on a x86_64 architecture. The path of the files is /usr/lib, not /usr/lib32.
The pathname should not be included in the application binary, that is determined by the ld.so setup. You can check by doing a symbol dump on the application, looking for 'NEEDED'.
OK, next choice, can you get a Linux-VServer kernel for the ArchLinux distribution? (Probably so - ArchLinux is pretty techy)
Then just run a 32bit Linux-VServer context on your 64bit host.
And run the application in the 32bit Linux-VServer instance (once you fight with passing X11 in/out of the guest instance).
Another choice -
Since this is a rarely used service application - run it from a 32bit, "Linux LiveCD" instance. I would suggest Knoppix. Follow its direction to put it on a USB stick (one command), the first time you start the USB version it will ask if you want a persistent file, agree.
Then install 32bit mono and this application into the USB/Knoppix.