Koozali.org: home of the SME Server

ABI - other binary support - any one used it with SME

Offline timb

  • ***
  • 41
  • +0/-0
    • http://www.tbitc.com
ABI - other binary support - any one used it with SME
« on: March 25, 2004, 02:34:12 AM »
I am doing a server upgrade for a client. Their requirements are well met by an SME except that they require ABI support.

Has anyone put ABI onto an SME?

No matter what distro I use - I will have to build ABI for the kernel - so I was thinking why not SME?

If you dont know what ABI is - its support for old Unix binaries. In my project there's this ol' cobol application... mission critical - you get the picture :-{

Offline arnoldob

  • *
  • 183
  • +0/-0
ABI - other binary support - any one used it with SME
« Reply #1 on: August 07, 2004, 03:33:20 PM »
Did you ever get this working? I'm interested in either running abi-sco to support an old SCO based application from this site:

http://www.aplawrence.com/Linux/linuxabi.html

Or, I think I can get the source. Perhaps re-compiling it to run on my SME 6.01 box is a possibility. I have no experience with re-compliing code but am willing to learn with a good nudge in the right direction.

Thanks,
Tampa, FL USA

Offline timb

  • ***
  • 41
  • +0/-0
    • http://www.tbitc.com
no luck - ran out of time
« Reply #2 on: August 12, 2004, 09:16:37 AM »
In short - no I didnt get it working.

ABI support was available in sme56 and I attempted to install our 3rd party application on a sme56 test machine. I encountered a lot of problems - old cobol environment. It wouldn't work. Dont know that ABI wasnt working fine.

To get a 601 solution I was looking at downgrading the kernel, and with lack of success on the 56 application build - I chickened out.

Also the supplier expressed a desire to keep the application on a seperate machine - I couldn't resist his requests - we were on a budget!

Recompiling is fairly easy - you need the source for the kernel (its stock in 2.4.18 - I think) and do a standard kernel build.

Good luck - it you get it going on 601 please drop me a line