LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Running SCO Unix executables in Linux. (https://www.linuxquestions.org/questions/linux-software-2/running-sco-unix-executables-in-linux-583013/)

amirssid 09-07-2007 03:48 PM

Running SCO Unix executables in Linux.
 
Hi,

I have a problem. I have an SCO Unix tar archive file. When I extracted that in my RedHat Linux, the tar worked successfully, extracting all files, but no executable file is running. (There is some error complaining about ELF format)

The executable files include Informix-SE database and Informix-4GL front end tools. Please advise me, can I do some conversions on those executable files so that I can run them in Linux? does Linux has any such facility/commands that can make SCO executables run in Linux?

An early rresponse will be highly appreciated. Thanks.

Bariton 09-07-2007 04:47 PM

I'm not sure if the executables should run, but try download sources or a rpm file of the package you want to install. That should work ...

nrmerritt 04-12-2008 10:41 AM

This might help..
 
I found some patches to the linux kernel here.http://www.feise.com/~jfeise/Downloads/linux-abi/
This patch adds the Linux ABI projects support for running foreign Unix binaries on the Linux kernel.

Hope this helps out.

Nick

cmnorton 04-12-2008 10:51 AM

Need New Informix Tools
 
Quote:

Originally Posted by amirssid (Post 2884818)
Hi,

I have a problem. I have an SCO Unix tar archive file. When I extracted that in my RedHat Linux, the tar worked successfully, extracting all files, but no executable file is running. (There is some error complaining about ELF format)

The executable files include Informix-SE database and Informix-4GL front end tools. Please advise me, can I do some conversions on those executable files so that I can run them in Linux? does Linux has any such facility/commands that can make SCO executables run in Linux?

An early rresponse will be highly appreciated. Thanks.

Hopefully, you dbexport-ed this database, into its .exp directory, and that is somewhere you can reach. You probably already know this, but dbexporting turns your SE database into ascii files in a directory, called <db-name>.exp. There are .unl files used to load the tables, and <db-name>.sql to build the database itself, including all tables, procedures, triggers, permissions, and so on. You might be able to use the .dbs un-tarred, but I would not do it.

As for tools, you're going to need Linux tools from Informix. You'd have to check with Informix to find out if you can still get 2.4 kernel tools; else all tools are current for 2.6 kernel.

We're running four applications off SE. One of them, general ledger, is soon to go to IDS, because the SE's size is getting a bit ungainly, close to 12GB total. Our tax collection, cash management, and council on aging are all running SE, and doing just fine. All of these started on SCO and migrated to Linux, with much weeping and gnashing of teeth (mostly mine).

Good luck.
cmn


All times are GMT -5. The time now is 08:28 AM.