Via: uk.ac.aston; Thu, 27 May 1993 11:47:43 +0100 To: djgpp AT sun DOT soe DOT clarkson DOT edu From: John Fletcher Date: 27 May 93 11:48:07 GMT Subject: DJGPP and Objective C (was Re: question about gcc 2.4.0) Reply-To: J DOT P DOT Fletcher AT aston DOT ac DOT uk > Date: Fri, 21 May 93 10:29:54 EDT > From: DJ Delorie > To: xjzhu AT math DOT uwaterloo DOT ca > Cc: djgpp AT sun DOT soe DOT clarkson DOT edu > Subject: Re: question about gcc 2.4.0 > > Can I simply obtain the 5 excutables of gcc2.4.0 from gcc240bin.zip and > > use them to replace the ones from gcc2.2.2? > > I know of no reason why it wouldn't work just like that. In fact, > that's what I did to test it. > It seems to be more complicated than this if people want to use Objective C. I have been using GCC 2.3.3 (as provided Rami el Charif - thank you) with DJGPP 1.09 including his libobjc. I now find that the GCC 2.4.0 binaries will not run with that setup. I enclose two messages from comp.lang.objective-c which state that there is a much better runtime for GNU objective C to go with 2.4.0. I wonder, is anybody porting it to DJGPP? John -------- Enclosure 1 -------------------------------- From: krab AT iesd DOT auc DOT dk (Kresten Krab Thorup) Subject: Re: Is a List class available for gcc 2.4? Date: 22 May 1993 19:08:36 GMT Beta releases of the GNU Objective C Collection library is available from iesd.auc.dk:/pub/ObjC/libcoll-SOME_DATE.tar.z This library contains NeXT compatible implementations of List, HashTable and Storage, but the primary content is a Smalltalk like collection library including Set, Bag, Dictionary, LinkedList, LinkList, Array, CircularArray, GapArray, Stack, Queue, MappedCollector and DelegateList. All classes handle both simple types and objects in the style of NeXT's HashTable. As of now it should not be considered stable for production use, but we'd surely like any kind of input on it. It will get much better if *you* help. /Kresten -- [Kresten krab: Thorup] | / | E-mail : krab AT iesd DOT auc DOT dk Dept. for Math and Computer Sc. | ,-'/( | S-mail : Sigrid Undsetsvej 226A Aalborg University | / | \ | 9220 Aalborg \O Fr. Bajers vej 7, DK-9220 Aalb | A U C | Denmark ---------------------------------------------------------------------- --------- Member of The League for Programming Freedom ------ End of enclosure 1 ----------- ------- Enclosure 2 ------------------ From: krab AT iesd DOT auc DOT dk (Kresten Krab Thorup) Subject: Re: Is a List class available for gcc 2.4? Date: 26 May 1993 13:47:54 GMT John> Thank you for this information. One question: John> Is this designed to work with GCC 2.3.3 or only with GCC 2.4.0? It is implemented for gcc 2.4.x. I have rewritten the runtime for GNU Objective C runtime completely since 2.3.3, and no one should really use 2.3.3 for anything, that runtime numerous bugs, and is incomplete. The 2.4.x GNU Objective C supports many new features including protocols and archiving. The upcomming GNU Bulletin (june 93) lists all the new features. /Kresten -- [Kresten krab: Thorup] | / | E-mail : krab AT iesd DOT auc DOT dk Dept. for Math and Computer Sc. | ,-'/( | S-mail : Sigrid Undsetsvej 226A Aalborg University | / | \ | 9220 Aalborg \O Fr. Bajers vej 7, DK-9220 Aalb | A U C | Denmark ---------------------------------------------------------------------- --------- Member of The League for Programming Freedom ------------- End of enclosure 2 ------------------------ --------------------------------------------------------------------- Dr John P. Fletcher Department of Chemical Engineering and Applied Chemistry, Aston University, Tel: (44) 21 359 3611 ext 4625 Aston Triangle, Email(Most systems): J DOT P DOT FLETCHER AT ASTON DOT AC DOT UK BIRMINGHAM B4 7ET U.K. Email(JANET only): J DOT P DOT FLETCHER AT UK DOT AC DOT ASTON ---------------------------------------------------------------------