Linux Engine: Problems on Red Hat server with CGI

Alex Rice alex at mindlube.com
Tue Jan 13 11:38:36 EST 2004


On Jan 13, 2004, at 6:01 AM, Paolo Mazza wrote:

> I wonder if you solved the problem. I would like to use the Linux 
> Engine on a Red Hat server but it looks like it is not going to work.
>
> I installed an old Linux Engine of Revolution  1.1 into my CGI  folder 
> of MAC OS X and it works.
> On the contrary I tried to instal the Darwin engine of Revolution on 
> the CGI folder of MAC OS X ... and I got the 500 Error from Apache.

Maybe the engines were mis-named? Linux and OS X have different binary 
architectures and they shouldn't be working if you swap them around.

For any particular engine, to see what libraries it depends on, do this 
shell command on Linux:

ldd rev

and on OS X

otool -L rev

The OS X URL Jaqueline just posted is good, libraries wise because it 
only depends on libSystem
<http://www.runrev.com/revolution/downloads/engines/2.1.2/cgi/osx.zip>

Unfortunately the engine
<http://www.runrev.com/revolution/downloads/engines/2.1/Linux.gz>
has many library dependencies, like X11, so you should search out an 
older version of the Rev or metacard engine and do the ldd test on it. 
If it returns a bunch of stuff like this, then just discard it and 
search for an older version.
ldd Linux
         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x0012b000)
         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x0013a000)
         libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00200000)
         libm.so.6 => /lib/libm.so.6 (0x002b4000)
         libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x002d7000)
         libc.so.6 => /lib/libc.so.6 (0x002df000)
         libdl.so.2 => /lib/libdl.so.2 (0x00412000)
         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00110000)

(unless you like compiling and installing stuff lots of stuff on your 
Linux box but it's bound to be a hassle)


Alex Rice <alex at mindlube.com> | Mindlube Software | 
<http://mindlube.com>

what a waste of thumbs that are opposable
to make machines that are disposable  -Ani DiFranco



More information about the use-livecode mailing list