3 messages in com.perforce.jamming[jamming] Reading *NIX-style librarie...
FromSent OnAttachments
Sean Wilson29 May 2003 07:23 
Chris Antos29 May 2003 10:41 
Sean Wilson29 May 2003 11:02 
Subject:[jamming] Reading *NIX-style libraries on NT
From:Sean Wilson (swil@rim.net)
Date:05/29/2003 11:02:19 AM
List:com.perforce.jamming

Sorry, I was getting my object formats confused. The ADS compiler actually
produces ELF object code. The problem is the archive format produced by the ADS
librarian is slightly different than the format produced by MSVC. I'll have to
look into it some more to determine exactly what the issue is.

-----Original Message----- From: Chris Antos [mailto:chri@windows.microsoft.com] Sent: May 29, 2003 1:42 PM To: Sean Wilson; jamm@perforce.com Subject: RE: [jamming] Reading *NIX-style libraries on NT

The MSVC compiler produces COFF objects. Lib.exe converts OMF objects to COFF before archiving them in the lib file. (Just now double checked in MSDN). Jam works great with the objects and libs produced by the MSVC compiler, and a while ago I was actually in that code and observed that it matches the lib format spec as documented in MSDN.

Maybe the problem is something different from what you thought?

-----Original Message----- From: jamm@perforce.com [mailto:jamm@perforce.com] On Behalf Of Sean Wilson Sent: Thursday, May 29, 2003 7:24 AM To: jamm@perforce.com Subject: [jamming] Reading *NIX-style libraries on NT

I'm trying to get the NT version of Jam to read archives produced by the ARM ADS compiler (which are in COFF format). However, it looks like the NT version of Jam only supports OMF libraries. Are there any workarounds apart from hacking the Jam source as described in the "Cross Compiling for VmWorks on NT using Jam" thread?

TIA