🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #2718

Re: problem with object files.

#2718
From: NA Schellenberge
Date: Fri, 19 Oct 1990 02:24
37 lines
2527 bytes
In article <2304@wn1.sci.kun.nl> hswb@wn3.sci.kun.nl (HIO Etten-Leur (Jan-Volkert Meuldijk / Stanley Appel)) writes:
>I'm looking for a book where I can find the definitions of a object-file
>made for MS-DOS. I've a library made by/for MicroSoft C and PC-NFS but
>I'm working with Turbo-C++ and want to use the library. I've made an own
>studie of the object files but I need more techincal information.
>
>WHO CAN HELP ME ????.... 

I beleive that I can at least point you in the right direction.  I was amazed
to discover in this age of proprietry data that Microsoft has published a
description of its object module format (OMF).  I discovered it in a book by
the Microsoft Press called "The MSDOS Encyclopedia".  I'm afraid I have no
further bibliographical information on the book, nor do I know how old the
information it contains is.  The article itself was Article 19 in part E
(Programming Tools) and was written by Richard Wilton.  The article 
indicates that the Microsoft OMF was a modification of the Intel OMF which
is apparently described in "Intel Techinical Specification 121748-001".  I
found that the information given was extremely terse and somewhat difficult
to understand without undertaking "lab studies".

The reason that I was looking for this information was a project I've been
working on that required the development of a linker/loader which reads
Borland OMF.  While I was researching this part of the project, I ran
across a PD (shareware?) linker loader called VAL at an FTP site somewhere.
It might have been wuarchive, but I'm not sure.  Anyway, it comes with full
source and may be of use.  Since I'm back at school I haven't had a chance to
look at it yet :-<

This is getting kind of long so I'll chop it here...

Neil

-- 
+------------------------+-----------------------------------------+
! Neil A. Schellenberger !   "Wakey Wakey, Polly!" - JC. /  I      !
! RAMpage, Comp Eng '92  ! "Sleep's for wimps." - Me.  /  SPEAK    !
! University of Waterloo !  "It was due when?!?!"    /  FOR MYSELF !
Technical Details
Message-ID: <1990Oct19.022452.11266@sunee.waterloo.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!sunee!naschell
References: <2304@wn1.sci.kun.nl>

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.msdos.programmer
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!sunee!naschell
From: naschell@sunee.waterloo.edu (NA Schellenberge)
Subject: Re: problem with object files.
Message-ID: <1990Oct19.022452.11266@sunee.waterloo.edu>
Summary: Object File Information Pointer 
Keywords: object, source, msdos, pc, turbo, microsoft
Organization: University of Waterloo
References: <2304@wn1.sci.kun.nl>
Date: Fri, 19 Oct 90 02:24:52 GMT
Lines: 37