michael@stb.UUCP (Michael) (06/19/88)
In article <2930@tekig4.TEK.COM> brianr@tekig4.UUCP (Brian Rhodefer) writes: >Am I all wet in thinking that the fact one can write code that >puts the library base vectors into globals with names that don't >agree with the libraries' declared globals, and then compile >and link this code with those libraries WITHOUT THE SLIGHTEST COMPLAINT >from the linker demonstrates a serious weakness in the language? Doesn't AmigaDos support automatic opening of rom resident libraries? Why don't Manx and Lattice use that? > >Dejectedly, > >Brian Rhodefer ...!tektronix!tekig4!brianr Michael : --- : Michael Gersten uunet.uu.net!denwa!stb!michael : sdcsvax!crash!gryphon!denwa!stb!michael : What would have happened if we had lost World War 2. Well, the west coast : would be owned by Japan, we would all be driving foreign cars, hmm...
toebes@sas.UUCP (John Toebes) (06/20/88)
In article <10433@stb.UUCP> michael@stb.UUCP (Michael) writes: >Doesn't AmigaDos support automatic opening of rom resident libraries? No. > Why don't Manx and Lattice use that? Because it doesn't work. >: Michael Gersten uunet.uu.net!denwa!stb!michael Ok, here's the answer as I understand it from my experimentation when we seriously considered putting it into Blink. The libraries that appear to be searched are BCPL libraries. Even if that were not the case, the loader will load a file which references a non-existant library WITHOUT so much as a peep. Also, the load file format doesn't allow any method of supplying a version number. (is that enough reasons yet?) /*---------------------All standard Disclaimers apply---------------------*/ /*----Working for but not officially representing SAS or Lattice Inc.-----*/ /*----John A. Toebes, VIII usenet:...!mcnc!rti!sas!toebes-----*/ /*------------------------------------------------------------------------*/