[Up: Installation]
[Previous: Getting MICO] [Next: Installing MICO under Unix]

Subsections


Prerequisits

Unix

Before trying to compile MICO make sure you have installed the following software packages:

flex and bison are only necessary if you change their input files (files having the suffix .l and .y) or if you want to compile the graphical user unterface. The last two items (JDK and JavaCUP) are only needed for the graphical interface repository browser, not for MICO itself. So you can get along without installing the Java stuff.

It is important that you use one of the above listed C++ compilers and a C++ library that matches the version of the compiler. Your best bet is using either egcs or g++ 2.8. In contrast to gcc 2.7.2 both of them have proper support for exceptions. egcs is a bit easier to install than g++, because it includes a matching C++ library.

Windows 95/NT using Cygnus CDK

In order to run MICO on Windows 95 or NT you have to use the Cygnus CDK beta 19, a port of the GNU tools to Win32 or Microsoft's Visual-C++ compiler. For instructions on how to compile MICO using the Visual-C++ compiler, refer to Section 2.4.

Install the CDK by running its setup program. Note that you have to install it in the directory the setup program suggests (c:$\backslash$Cygnus$\backslash$CDK$\backslash$B19); otherwise bison won't be able to find its skeleton files. Then create c:$\backslash$bin and put an sh.exe into it. Likewise create c:$\backslash$lib and put a cpp.exe into it:

  mkdir c:\bin
  copy c:\Cygnus\CDK\B19\H-i386-cygwin32\bin\bash.exe c:\bin\sh.exe
  mkdir c:\lib
  copy c:\Cygnus\CDK\B19\H-i386-cygwin32\lib\gcc-lib\2.7-B19\cpp.exe c:\lib

Now you are ready to unpack and compile MICO as described in section 2.3.

There are some problems with the current release of the CDK:


[Previous: Getting MICO] [Next: Installing MICO under Unix]
[Up: Installation]

Frank Pilhofer
2001-09-28