in reply to use Win32::OLE::Variant -- Linux replacement

What Corion says is mostly true :)

There exists WINE/winelib (How to install Win32::OLE under Linux?)

I have no experience with it

  • Comment on Re: use Win32::OLE::Variant -- Linux replacement

Replies are listed 'Best First'.
Re^2: use Win32::OLE::Variant -- Linux replacement
by gjoshi (Sexton) on Aug 07, 2015 at 08:03 UTC

    I don't want to install Win32::OLE on Linux. I will rewrite the code. But anyone know what is equivalent functionality Variant() function is doing in Linux?

    thanks --girija

      As I already said, Linux has no concept of COM and OLE. Variant() is a variable type of OLE, and as such does not exist on Linux.

      Maybe you can tell us what problem you are trying to solve? Usually this involves automating some program, like Microsoft Word or Microsoft Excel. These programs also don't run on Linux.

      I don't want to install Win32::OLE on Linux. I will rewrite the code. But anyone know what is equivalent functionality Variant() function is doing in Linux?

      OLE/COM is windows technology is a windows concept/product, its not a unix thing.

      If you want OLE/COM on linux you have to use Wine which aims to allow applications designed for Microsoft Windows to run on Unix-like operating systems.

      Now if you could be more specific as to what you're doing with Win32::OLE there might be other linux software capable of doing the same job