Page 1 of 1

Can Jade6.0.22 for linux run RHEL4 ?

Posted: Fri Aug 07, 2009 1:18 pm
by ConvertFromOldNGs
by Didier >> Thu, 24 Apr 2008 6:03:42 GMT

Hi:
Run Jade6.0.22 for linux in RHEL3( Redhat Entrprise Linux 3 ) now.
Need to Upgrade linux Server To RHEL4.

Can Jade6.0.22 for linux in RHEL4 ?

Appriciate for any help .

Didier
2008.4.24

Re: Can Jade6.0.22 for linux run RHEL4 ?

Posted: Fri Aug 07, 2009 1:18 pm
by ConvertFromOldNGs
by Brendan >> Thu, 24 Apr 2008 7:08:24 GMT

Hi,
Haven't tried it on 6.0 but I run 6.1 (which also requires RHEL 3) on RHEL 4. I actually use CentOS, not RHEL but they are the same sources, just different pricing :)

To get it to work you need to install the compat libraries. If you have yum installed on RHEL 4 try

yum list available 'compat*'

and then something like

yum install compat-glibc.i386
yum install compat-libstdc++-33.i386
yum install compat-gcc-32-c++.i386

If you are compiling your own c and c++ libraries for external functions and methods you may need to make sure the proper compiler is invoked.

I did

ln /usr/bin/g++32 /usr/bin/g++
ln /usr/bin/gcc32 /usr/bin/gcc

but this may be too drastic for your setup.

With the above I am able to run full Jade on CentOS 4 using external functions, dev security, apache, openSSL etc.

One thing I *didn't* manage to do was to get the CardSchema karma.so working. I always got Library not found when calling an external function or method. I managed to get my own .so libraries to work with external functions but not karma. I managed to get round this to still produce exception dumps so it hasn't been a huge deal. My own libraries were compiled on CentOS 4 with the compat libraries installed so this may have something to do with it.

If anyone knows why karma.so (libkarma.so) didn't work I'd be interested to hear from them.

Hope this helps
Brendan

Re: Can Jade6.0.22 for linux run RHEL4 ?

Posted: Fri Aug 07, 2009 1:18 pm
by ConvertFromOldNGs
by Murray Symon >> Thu, 24 Apr 2008 8:11:07 GMT

I have a dev machine with Jade 6.1.10 running on CentOS 3.8 which I am using to try out various things (includeing ext functions), so I thought I'd try out the CardSchema to see if gave the same error.
I have downloaded the appropriate CardSchema (3.1.10) and it only appears to have a library for Suse (libkarma.so_suse.ansi61), but not RedHat.
I doubt whether it would work with RedHat/CentOS as Jade compile everything separately for the two platforms.

The "readme.txt" file states that it is qualified for use with Microsoft Windows and Linux Suse Enterprise 9, but does not mention RedHat.

Interestingly, we have CentOS/RedHat thin clients at work running off a MS Windows App Server but I am pretty sure that the Karma library is only on the App Server, so the library is not required on the workstation.

I am not quite sure why this is so - can anyone shed some light on this?

Murray Symon.

Re: Can Jade6.0.22 for linux run RHEL4 ?

Posted: Fri Aug 07, 2009 1:18 pm
by ConvertFromOldNGs
by CLS320 >> Tue, 20 May 2008 23:40:10 GMT

The released version of the Karma library may not always work correctly on Linux. If you have a requirement to run Karma on Linux, you should contact jadecarestart@jadeworld.com and give details of what platform and version you want to run with. I imagine this will be fixed in a future release.