[Up: Installation]
[Previous: Getting MICO] [Next: Installing MICO under 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.
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:Cygnus
CDK
B19);
otherwise bison won't be able to find its skeleton
files. Then create c:
bin and put an
sh.exe into it. Likewise create c:
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]