Tuesday, July 26, 2011

Installing Catalina 3.0 Linux with patch 3.0.4

Download Catalina 3.0 Linux and patch 3.0.4 from sourceforge.net.

Install the full Catalina 3.0 release first:
$ sudo mkdir /usr/local/lib/catalina
$ sudo tar -zxvf Catalina_3.0_Linux.tgz -C /usr/local/lib/catalina
The patch 3.0.4 must be applied to a full release of Catalina 3.0 (or later). It is a cumulative patch release, which also includes all the fixes in previous patch releases since release 3.0. Get more details from README.WhatsNew file. Apply the patch:
$ sudo unzip -o Catalina_3.0.4_patch.zip -d /usr/local/lib/catalina
Under Linux the following commands should be executed to set your permissions correctly:
$ sudo chmod +x /usr/local/lib/catalina/bin/Set_Linux_Permissions
$ sudo /usr/local/lib/catalina/bin/Set_Linux_Permissions
Now the Catalina compiler can be used as follows:
$ source /usr/local/lib/catalina/bin/use_catalina
$ catalina -h
Update:  Install mono library first to get mscorlib.dll. Catalina is looking for version 1.0.
$ sudo apt-get install libmono1.0-cil
Update:  The Set_Linux_Permissions script from patch 3.0.4 didn't provide correct permissions for include, lib and target directories. You can find my patch here. Moved to discussion on SF forum.

Update: The troubles should be fixed in version 3.1.

No comments:

Post a Comment