[net.micro.pc] Needed info on DOS library format

sater@duvel.UUCP (Hans van Staveren) (09/28/85)

We recently acquired some packages like MS-windows and GEM for the
PC/AT, which are accompanied by lots of libraries, for DOS.

Since I would dearly like to do development under Xenix, I would
be glad if I could convert those libraries to Xenix format.

If I copy one of them to Xenix and apply the file-command to it,
it is recognized as a DOS-library so some support is there, but
I looked in vain for some command like arcv that would convert it
to the format I want.

Does anyone have such a program?
If not could someone supply me with information about the format?
I can figure it out by myself if I try hard enough, but my mind is not
set for cryptology at the moment.

As they say, thanks in advance,
-- 
Hans van Staveren,			| mcvax!philmds!sater
Philips I&E, Eindhoven, Holland		| sater@philmds.UUCP

"there won't be a part for Frank Sinatra or John Wayne"
	Kurt Vonnegut, intro to Slaughterhouse-Five

papke@dicomed.UUCP (Kurt Papke) (10/02/85)

In article <127@duvel.UUCP> sater@duvel.UUCP (Hans van Staveren) writes:
>We recently acquired some packages like MS-windows and GEM for the
>PC/AT, which are accompanied by lots of libraries, for DOS.
>
>Since I would dearly like to do development under Xenix, I would
>be glad if I could convert those libraries to Xenix format.
>
How about using a DOS librarian (Microsoft's for instance) to extract the
object modules from the library, then transporting the individual object
modules to the Xenix system??  It would be cumbersome to keep all the object
files around, but this approach does work -- I have done it with modules
from the Microsoft 3.0 C compiler.

Be wary of doing cross development on Xenix.  I gave up on this a couple of
days ago.  Large model support is really buggy.  I also found that the
Microsoft 3.0 DOS compiler produced far better code than the Xenix cross
compiler, so you will be paying a substantial performance penaly for
cross-development.

	Kurt

"Are Xenix and Xerox the only two words that begin and end with an X?"