Changes to the assembler headers

Philip Ludlam philip at philipnet.com
Sat Jan 3 17:54:47 GMT 2004


Dear All,

I came to rebuild Director after recently installing OSLib 6.60 and I
receive errors which start:
objasm -throwback -depend !Depend -predefine "Name SETS \"Director\"" s.Messages o.Messages -predefine "OSVersion SETA 0" -PreDefine "SIGNATURE SETL {TRUE}"
ARM AOF Macro Assembler 3.28 (Acorn Computers Ltd) [20 Jun 2003]
Error: File "oslib.Hdr.Types" could not be opened
Error: Bad GET or INCLUDE at line 13 in file OSLib:oslib.hdr.MessageTrans
 included by GET/INCLUDE directive at line 32 in file "s.Messages"
   13 00000000         GET oslib.Hdr.Types
Error: File "oslib.Hdr.OS" could not be opened

Comparing with the previous version of OSLib I had installed, it looks
like GET OSLib:oslib.Hdr.Types has been changed to GET oslib.Hdr.Types .
Is this intentional?

In an attempt to get Director to compile I added the -I argument to
objasm like so:
objasm -throwback -depend !Depend -predefine "Name SETS \"Director\"" -I OSLib: s.Messages o.Messages -predefine "OSVersion SETA 0" -PreDefine "SIGNATURE SETL {TRUE}"
That didn't work so I then tried OSLib:oslib , OSLib:oslib. ,
OSLib:oslib.hdr and OSLib:oslib.hdr. all with no success.

So do tell how I might get it to compile?

If it helps: *show oslib$*
OSLib$Dir : SCSI::Mouse.$.Apps.Program.Libraries.OSLib.OsLib
OSLib$Path : SCSI::Mouse.$.Apps.Program.Libraries.OSLib.OsLib.

Thanks in advance.

Yours,

Phil L.
-- 
http://www.philipnet.com               http://director.sourceforge.net
          f y cn ndrstnd ths cn y gv m  jb s  cmptr prgrmmr?




More information about the oslib-user mailing list