1

Mac OS X は Microsoft OLE をサポートしています。

Mac OS X に Win32::OLE perl モジュールをインストールできるかどうか知っている人はいますか?

このモジュールが Mac でサポートされていないことはわかっていますが、とにかく試してコンパイルすることは可能でしょうか?

4

2 に答える 2

1

Mac Os X が Microsoft OLE をネイティブにサポートしているとは思えません。私は、それはある種のエミュレートまたはそのようなものだと思います。

Win32* モジュールは、OS のバージョン (私が正しければ $^O) をチェックして、どの OS が実行されているかを検出します。

強制的にテストせずにこのモジュールをインストールできますが、インストール後には機能しないと思います。

Mac OS X が MS OLE をサポートしているという証拠がある場合は、その記事を質問にリンクしてください。本当に OLE をサポートしている場合は、モジュールのメンテナーに OSX をサポートするよう依頼できます。

よろしく、

于 2012-02-13T08:50:24.677 に答える
1

Modules in the Win32:: namespace, are for modules that work directly with Windows.

This means that it won't work on anything that doesn't present itself as Windows.

You could use a Win32 build of Perl running under WINE. Note that this would only be able to work with Windows versions of a program that are also running under WINE. (Assuming you can get it to work at all.)

于 2012-02-14T05:56:36.213 に答える