Discussion:
Porting source from OSR5 to OSR6
(too old to reply)
Robin Grayson
2005-07-26 08:19:11 UTC
Permalink
Hi All,

Having just received a media-kit for SCO OSR6, I decided to load the
"60 day evaluation" to see what has changed, with a view to porting my
applications to run on OSR6.

My first port of call was to create a new terminal definition entry (I
maintain my own for ease) as that seems to have changed from "scoansi"
to "at386-15" with some slight differences.

I could then run the binaries that were compiled on OSR5 fine.

OK, time to do a re-compile under OSR6.

I type "make" and get a whole bunch of errors fly up the screen....

I've always gone through the pain barrier, and ported to the latest
version of SCO, and my software will compile on anything from SCO
Xenix to SCO OpenServer 5.0.7 (as well as AIX,HPUX,Linux et-al)

Is there a document that details changes to the development kit?

I also find myself asking the question ... "is it really worth the
effort" with SCO this time.

If there is anybody left reading these groups in the same situation,
I'd appreciate hearing your views on porting software to OSR6

Personally, I'd like SCO to make a big comeback, I've a lot of time
and money invested in it over the years, but do get the feeling I'm
definitely i a minority!

--
Robin Grayson
Digisoft Ltd
--
Robin Grayson
Digisoft Limited
Boyd Lynn Gerber
2005-07-26 08:36:05 UTC
Permalink
Post by Robin Grayson
Having just received a media-kit for SCO OSR6, I decided to load the
"60 day evaluation" to see what has changed, with a view to porting my
applications to run on OSR6.
My first port of call was to create a new terminal definition entry (I
maintain my own for ease) as that seems to have changed from "scoansi"
to "at386-15" with some slight differences.
I could then run the binaries that were compiled on OSR5 fine.
OK, time to do a re-compile under OSR6.
Does your applications run on UnixWare? I have found that using similar
to the UnixWare 7, works on most things.
Post by Robin Grayson
I type "make" and get a whole bunch of errors fly up the screen....
I've always gone through the pain barrier, and ported to the latest
version of SCO, and my software will compile on anything from SCO
Xenix to SCO OpenServer 5.0.7 (as well as AIX,HPUX,Linux et-al)
Is there a document that details changes to the development kit?
I also find myself asking the question ... "is it really worth the
effort" with SCO this time.
If there is anybody left reading these groups in the same situation,
I'd appreciate hearing your views on porting software to OSR6
Personally, I'd like SCO to make a big comeback, I've a lot of time
and money invested in it over the years, but do get the feeling I'm
definitely i a minority!
I have found that it is worth the effort. Most things run at least 4
times faster. I love having native threads and large file system support.
I too hope they make a come back. I have been supporting SCO since the
x286 stuff. You can look at the SCO programmers FAQ on

http://www.zenez.com/cgi-bin/scoprogfaq/faq

or the UnixWare 7/OpenUnix 8 FAQ at

http://www.zenez.com/cgi-bin/ou8faq/faq

Remember that OpenServer 6 is/uses a lot of the UnixWare stuff with the
added OpenServer compatibility.

Good Luck,

--
Boyd Gerber <***@zenez.com>
ZENEZ 1042 East Fort Union #135, Midvale Utah 84047
Robin Grayson
2005-07-26 08:57:28 UTC
Permalink
On Tue, 26 Jul 2005 02:36:05 -0600, Boyd Lynn Gerber
<***@zenez.com> wrote:

<snip>
Post by Boyd Lynn Gerber
Does your applications run on UnixWare? I have found that using similar
to the UnixWare 7, works on most things.
<snip>
Post by Boyd Lynn Gerber
I have found that it is worth the effort. Most things run at least 4
times faster. I love having native threads and large file system support.
I too hope they make a come back. I have been supporting SCO since the
x286 stuff. You can look at the SCO programmers FAQ on
http://www.zenez.com/cgi-bin/scoprogfaq/faq
or the UnixWare 7/OpenUnix 8 FAQ at
http://www.zenez.com/cgi-bin/ou8faq/faq
Remember that OpenServer 6 is/uses a lot of the UnixWare stuff with the
added OpenServer compatibility.
Good Luck,
Hi Boyd,

No, we never did do a port to Unixware, in fact we have never even
loaded a demo of it. We jumped from Xenix to Unix to OpenServer and
never made the Unixware move.

Thank's for the pointers to the UW7/OU8 FAQ's I'll be sure to check
them our and see if any of my questions are answered there!

Many thanks,

Robin.

--
Robin Grayson
Digisoft Limited
Robin Grayson
2005-07-26 14:38:28 UTC
Permalink
Thanks to everyone who replied, the answer was revealed to me by Bob
Rasmussen below.

There is an option "-K osr" to the 'cc' program, which flips it into
OSR compatibility mode. I Set this and everything compiled ok.

The question now is how long will OSR compatibility mode be around,
and should I bite the bullet and port to the native UDK mode or not?

Regards,

Robin.
I installed OSR6 and browsed it enough to know that the development system can work in dual personalities; that is, it can develop for Open Server or Unixware. You probably need to just set a switch.
Regards,
....Bob Rasmussen, President, Rasmussen Software, Inc.
voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
fax: (US) 503-624-0760
web: http://www.anzio.com
--
Robin Grayson
Digisoft Limited
Help for all
2005-08-10 09:41:49 UTC
Permalink
Just got back from the SCO Partners meeting in Vegas.

There were a couple of sessions on moving to OSR6 and it's not done as an
"upgrade" or "update" as it was with the 5.xx releases. Yes, some Unixware
features are there now, on the way to a true merge of the two products.

The PowerPoint presentations should be up later this week or early next
week.

Don't leave home without them and the OSR 6 support info on their website.

DAW
Post by Boyd Lynn Gerber
Post by Robin Grayson
Having just received a media-kit for SCO OSR6, I decided to load the
"60 day evaluation" to see what has changed, with a view to porting my
applications to run on OSR6.
My first port of call was to create a new terminal definition entry (I
maintain my own for ease) as that seems to have changed from "scoansi"
to "at386-15" with some slight differences.
I could then run the binaries that were compiled on OSR5 fine.
OK, time to do a re-compile under OSR6.
Does your applications run on UnixWare? I have found that using similar
to the UnixWare 7, works on most things.
Post by Robin Grayson
I type "make" and get a whole bunch of errors fly up the screen....
I've always gone through the pain barrier, and ported to the latest
version of SCO, and my software will compile on anything from SCO
Xenix to SCO OpenServer 5.0.7 (as well as AIX,HPUX,Linux et-al)
Is there a document that details changes to the development kit?
I also find myself asking the question ... "is it really worth the
effort" with SCO this time.
If there is anybody left reading these groups in the same situation,
I'd appreciate hearing your views on porting software to OSR6
Personally, I'd like SCO to make a big comeback, I've a lot of time
and money invested in it over the years, but do get the feeling I'm
definitely i a minority!
I have found that it is worth the effort. Most things run at least 4
times faster. I love having native threads and large file system support.
I too hope they make a come back. I have been supporting SCO since the
x286 stuff. You can look at the SCO programmers FAQ on
http://www.zenez.com/cgi-bin/scoprogfaq/faq
or the UnixWare 7/OpenUnix 8 FAQ at
http://www.zenez.com/cgi-bin/ou8faq/faq
Remember that OpenServer 6 is/uses a lot of the UnixWare stuff with the
added OpenServer compatibility.
Good Luck,
--
ZENEZ 1042 East Fort Union #135, Midvale Utah 84047
Loading...