To build MPSIDL on WIN32 platforms (I've tested Windows 95 (and it doesn't work very well) and Windows Me (which works very well indeed) so far), you'll need to set up a few pieces of software:
GCC is downloaded as a self-extracting EXE file. Run it, and install it as per the instructions. (Essentially, put C:\gcc-2.95.2\bin in your PATH...)
Emacs is easy to set up - extract the tarball and then run "runemacs.exe" whenever you want a session.
CVS runs well as a single binary, cvs.exe, which should be in your path.
Bison and Flex need to be in your path. The two Bison support files, bison.hairy and bison.simple, should be somewhere sensible, and you'll need to set the environment variables BISON_SIMPLE and BISON_HAIRY to contain the full paths to each file, respectively:
SET BISON_SIMPLE=C:\bison\bison.simple SET BISON_HAIRY=C:\bison\bison.hairy
Once everything is unpacked and installed in your path, you should be able to run these commands from a command prompt and they should all be available:
C:\> gcc C:\> g++ C:\> make C:\> bison C:\> flex C:\> cvs
Continue on from this point with BuildMpsIdl.
(last modified 23 April 2001 by surazal)