Ruby application to Linux Environment


I have developed a Ruby program which utilizes a 3rd party DLL of COM
objects. I connect to this via the WIN32OLE gem. I now have to figure a
way to use this program on a Linux machine. I know that WIN32OLE is
built in to ruby on windows machines to communicate with the windows
api, but was wondering if there was some way to get this to work, or am
I up a creek without a paddle?