any hints for building XOP on linux for igor under wine?

I'm looking at running Igor on linux under wine and am wondering how to build C XOPs on linux for this environment.  Any hints?

hrodstein

Most Windows XOPs should run under Wine. You can test this by trying some of the WaveMetrics-provided XOPs (in the "More Extensions (64-bit)" folder).

You should be able to build a Windows XOP that will run on Wine as you would any Windows XOPs as illustrated in Chapter 2 ("Guided Tour") and described in Chapter 3 of the XOP Toolkit manual.

An exception is an XOP that requires a library that is not available for or does not work on Wine.

herman345

If you want the XOP to run under Wine, you still need to build a Windows 64-bit XOP, not a native Linux one. The important part is using the Windows XOP Toolkit/ABI and producing a PE DLL that Wine can load.Start with one of the WaveMetrics 64-bit XOP examples and reproduce that build environment on Linux using a MinGW-w64 cross-compiler. Then test the resulting `.xop` directly in Wine. The main complication will be any external Windows libraries the XOP depends on; pure XOP code should generally be much easier.