[comp.lang.eiffel] How do I create '.L' files & _browser.a ?

pnm@goanna.oz.au (Paul Big-Ears Menon) (02/19/90)

hi,
  Our library Eiffel library classes have read only permission.  I have created
  a few object file variations in options available to es (precond, no
  assertions...).  I would like to create the '.L' files which appear
  necessary when building c packages.  I'd like to have all of them available
  in R/O form.  How can I do this easily, without having the owner of the 
  library to write a program which needs every class?

  Also, when building C packages, how does one create _browser.a on a foreign
  machine? (ie, not the same CPU type).  As "Eiffel: The Environment" states,
    
    "The resulting package is completely independent of Eiffel; in other words,
    it can be run on any computing platform that supports C, even if its 
    owners are unfortunate enough not to have a copy of Eiffel yet."

  Are there any other .a files which can't be created with the supplied
  files?

Any help appreciated,
Thankyou,
  Paul Menon,
  CS Dept, RMIT, Melbourne, OZ.
  pnm@goanna.cs.rmit.OZ.AU