[comp.sys.ibm.pc] Info on Microsoft OMF

mlm@cs.brown.edu (Moises Lejter) (03/15/90)

	Does anyone have an online description of the Microsoft OMF
	standard (the object code file format used for .OBJ files
	generated by the Microsoft compilers)?  Alternatively, any
	suggestions as to where I should look for this?

	We have a series of libraries compiled for Microsoft C 5.0
	that I would like to use under QNX.  The library writers don't
	support QNX, and purchasing a source license just to recompile
	them seemed a bit expensive.

	On a related note, has anyone ever done this?  Are there any
	reasons this might be a silly idea?  It seemed to me that
	there shouldn't be anything OS-specific in those libraries
	that could not be gotten around by supplying a version of any
	missing system calls that the libraries might have in them...

						Moises

-----------------------------------------------------------------------------
Internet/CSnet:   mlm@cs.brown.edu		BITNET:  mlm@browncs.BITNET
UUCP:    ...!uunet!brunix!mlm			Phone:	 (401)863-7664
USmail:  Moises Lejter, Box 1910 Brown University, Providence RI 02912
-----------------------------------------------------------------------------
Internet/CSnet:   mlm@cs.brown.edu		BITNET:  mlm@browncs.BITNET
UUCP:    ...!uunet!brunix!mlm			Phone:	 (401)863-7664
USmail:  Moises Lejter, Box 1910 Brown University, Providence RI 02912

cur022@zodiac.ukc.ac.uk (Bob Eager) (03/15/90)

In article <MLM.90Mar14222527@hector.cs.brown.edu>, mlm@cs.brown.edu (Moises Lejter) writes:
> 	Does anyone have an online description of the Microsoft OMF
> 	standard (the object code file format used for .OBJ files
> 	generated by the Microsoft compilers)?  Alternatively, any
> 	suggestions as to where I should look for this?

The Microsoft OMF is a hacked version of the Intel OMF. Thus the Intel
documents aren't really sufficient. Your Microsoft Technical Support should
be able to help, but given my experiences with such offices, it may be
quicker to buy the MS-DOS Encyclopedia; this has a section defining the OMF
(hey, perhaps that's what they want you to do :-)).

The MS-DOS Encyclopedia retails (in softback form) for just under 50 pounds
sterling over here, as a rough guide.

Sorry, I have never heard of an online version; that's why I decided to answer
anyway.
---------------------+-----------------------------------------------------
Bob Eager            | University of Kent at Canterbury
rde@ukc.ac.uk        | +44 227 764000 ext 7589
---------------------+-----------------------------------------------------
*** NB *** Do NOT use the return path in the article header ***************
---------------------------------------------------------------------------

dacseg@uts.amdahl.com (Scott E. Garfinkle) (03/16/90)

From article <MLM.90Mar14222527@hector.cs.brown.edu>, by mlm@cs.brown.edu (Moises Lejter):
> 
> 	Does anyone have an online description of the Microsoft OMF
> 	standard (the object code file format used for .OBJ files
> 	generated by the Microsoft compilers)?  Alternatively, any
> 	suggestions as to where I should look for this?

When I needed tghe info, I called Microsoft technical support.  They sent
me a technical paper on the format.
	-scott e. garfinkle