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.
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.
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.
August 29, 2026 at 10:08 am - Permalink
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.
September 4, 2026 at 01:56 am - Permalink