From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9923b1c3be80099b X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,9923b1c3be80099b X-Google-Attributes: gidfdb77,public From: jhopper@erinet.com (jim hopper) Subject: Re: Ada and Mac (Was: New version of AppletMagic) Date: 1996/10/08 Message-ID: <53dnlp$bq7@news.syspac.com>#1/1 X-Deja-AN: 188023700 distribution: world sender: full@news.syspac.com. references: <53d992INNnp@maz4.sma.ch> x-authenticated: full on INN-RP host news.syspac.com. organization: Systems Solutions Inc. (Arizona's Internet Provider) newsgroups: comp.lang.java.advocacy,comp.lang.ada Date: 1996-10-08T00:00:00+00:00 List-Id: > Good news: > > * GNAT has been ported to Mac (Thank you) but requires MachTen. > > * GCC 2.7.2 for MPW is progressing. I recently received a mail from > Stan Shebs on gnu-mac@cygnus.com telling us that > a pre-release version could be found on ftp Cygnus site. > I am working slowly on moving gnat to this, but its not as trivial as you may think. 1. make files between mpw and gcc are MUCH different. stan made a translator which does some of the work, but i don't yet know how much work its going to be to move ada make to mpw 2. tasking runtime we did depends very much on machten libraries event the native one is using a stripped down soon to be statically linked version of machten libs. so tasking runtime will have to be redone completely. mpw environemnt does not provide made facilities required by fsu and provenzano threads so this is a VERY non-trivial process certainly more than i am interested in doing so while i will probably port the compiler in the next couple months, i will not be providing tasking with it. 3. it appears that because of the way mpw has forced stan to translate the make files and patches that it will be a lot more work to maintain the updates than it is with gnat. bottom line, i would really like to have a version that was a metrowerks plugin, but mpw version is just not worth the trouble. mpw offers NO advantages (other than some people already have it) over machten once the new codebuilder version comes out from tenon. This will happen in the next month or so depending on how quick we get native mac tasking wrapped up. jim