Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!crdgw1!uunet!overload!dillon From: dillon@overload.Berkeley.CA.US (Matthew Dillon) Newsgroups: comp.sys.amiga.programmer Subject: Re: _AbsExecBase Message-ID: Date: 3 May 91 21:25:02 GMT References: <12884@pt.cs.cmu.edu> Distribution: usa Organization: Not an Organization Lines: 37 In article <12884@pt.cs.cmu.edu> cactus@zardoz.club.cc.cmu.edu (Todd Masco) writes: >I recently decided to make a real effort at programming Assembly on >the Amiga (years and years ago, I played with it a bit on the Mac). >Towards this end, I bought the book Amiga Assembly Language >Programming, by Jake Commander. > >I've been playing with some of the source code listed in it (using >A68k), and I've run into one puzzling thing: > >When I try to link an object file containing a reference to >_AbsExecBase, the linker is unable to find the symbol in amiga.lib >(from PDC) or amigas.lib (from DICE). > >Of course, when I replace _AbsExecBase with $0004, everything works >fine. _AbsExecBase exists in both the 1.3 amiga.lib and the 2.0 amiga.lib, at least in the DICE and commodore versions (I just dumped them to check). There must be something else going on! >Has _AbsExecBase been completely phased out as unnecessary, or are the >libraries I'm working with incomplete in this matter? > >Unless it's something mind-shattering, reply by email, please. >-- >Todd L. Masco | "Free speech is the right to shout 'theatre' >CMU Physics, Senior | in a crowded fire." > -Matt -- Matthew Dillon dillon@Overload.Berkeley.CA.US 891 Regal Rd. uunet.uu.net!overload!dillon Berkeley, Ca. 94708 USA