- ../configure --host=i586-mingw32msvc CC=i586-mingw32msvc-gcc || \
- ../configure --host=i686-w64-mingw32 CC=i686-w64-mingw32-gcc
- $(MAKE)
- find -name 'liborte*.dll'
+# We don't have libIDL for mingw, so we check without --enable-orte-idl
+ ../configure --prefix=/ --host=i586-mingw32msvc CC=i586-mingw32msvc-gcc || \
+ ../configure --prefix=/ --host=i686-w64-mingw32 CC=i686-w64-mingw32-gcc
+ make
+ make install DESTDIR=$(CURDIR)/_install
+ test -f _install/bin/liborte-*.dll
+
+check-windows-omk.real:
+ echo "TARGET_OS=win32" > config.omk
+ echo "CC=i686-w64-mingw32-gcc" >> config.omk
+ echo "CXX=i686-w64-mingw32-g++" >> config.omk
+ echo "AR=i686-w64-mingw32-ar" >> config.omk
+ echo "LD=i686-w64-mingw32-ld" >> config.omk
+ echo "TARGET_LOADLIBES=pthread" >> config.omk
+ ln -s ../orte ../Makefile ../Makefile.omk ../Makefile.rules .
+ make