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