Suprtool now runs on x86 Linux, AIX and many other platforms with a new version of your favourite data manipulator.
About three years ago we began porting all of our Robelle code to C in order to have our products be more portable. The first fruit from this endeavour was a fully Native Itanium version of Suprtool.
Shortly after that we ported to AIX and some other test ports to Sun, however, the majority of our customer interest has been to get Suprtool running on Linux on x86 platform. This involved handling the slightly larger issue of Endianess.
We dealt with the issue by re-writing some internal areas of Suprtool creating Suprtool/Open a less OS dependent version of Suprtool, but with same high performance, regardless of the hardware platform.
We've ported to AIX, Sun, Linux (Red Hat, Ubuntu and SUSE), with the main dependency being your version of GCC not your OS.
One of the goals of this project is to be available on whatever platform Eloquence works on and more for those who use Oracle.
[neil@localhost test]$ ../suprtool/suprtool
SUPRTOOL/Open/Copyright Robelle Solutions Technology Inc. 1981-2011.
(Version 5.4.14 Internal) FRI, DEC 16, 2011, 6:51 PM Type H for help.
Build 2
>base sample
Database password [;]?
>form sets
Database: sample
TPI: Eloquence B.08.10 B.08.10.03
Set Item Entry Load Entry
Sets: Num Type Count Capacity Count Factor Length B/F
CUSTOMERS 1 MDX 10 1355 1177 87 % 112 0
PARTS 2 MDX 10 524 182 35 % 53 0
ID 3 ADX 1 2259 47 2 % 2 0
ORDERS 4 DDX 7 1008 47 5 % 21 0
LINEITEMS 5 DDX 7 1008 136 13 % 22 0
>get customers
>out custs,link
>exit
IN=1177, OUT=1177. CPU-Sec=1. Wall-Sec=1.
[neil@localhost test]$ ../stexport/stexport
STExport/Open/Copyright Robelle Solutions Technology Inc. 1995-2011
(Version 5.4.14 Internal) FRI, DEC 16, 2011, 6:54 PM Type H for Help.
Build 2
$in custs
$out myprn
$xeq
In=1177. Out=1177. CPU-Sec=1. Wall-Sec=1.
Please contact Neil Armstrong at Neil@robelle.com for more information.
|
|
|---|