[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.11 Mosmake on non-unix platforms

Mosmake is currently developed on a Linux system with relatively new GNU tools. It ought to work without changes on any unixish system.

Some work has been done on making Mosmake work on Microsoft Windows with the Win32 binary distribution of Moscow ML and make running under the Cygwin quasi-unix-emulator. This seems to work reasonably well, although problems can occur with third-party libraries because Cygwin and the native Windows mosmlc do not understand the same kind of absolute pathnames. Be sure to have your Makefile define $(EXEEXT) to `.exe'.

More work here is in progress, albeit slowly.

I have not tried to run Mosmake with the native W32 version of GNU make. Severe problems are to be foreseen, because `mosmake/wrap' is presently a Bourne shell script, which cannot be executed in a vanilla Windows environment. One may consider rewriting `mosmake/wrap' in Perl or even C.

I have not even considered running Mosmake on a Macintosh.

Please let me know if you have anything to report about porting Mosmake to non-unix environments.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Henning Makholm on November, 19 2002 using texi2html