Date: Tue, 06 Oct 1998 13:00:15 -0600 From: Wes Peters <wes@softweyr.com> To: Nicholas Charles Brawn <ncb05@uow.edu.au> Cc: advocacy@FreeBSD.ORG Subject: Re: Re Fwd: FreeBSD port of Codewarrior (fwd) Message-ID: <361A68BF.15E177E0@softweyr.com> References: <Pine.SOL.4.02A.9810070111200.26210-100000@banshee.cs.uow.edu.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Nicholas Charles Brawn wrote: > > Nice to actually hear back from these people. :) > > Nick > > -- > Email: ncb@poboxes.com - http://www.poboxes.com/ncb > Key fingerprint = DE 30 33 D3 16 91 C8 8D A7 F8 70 03 B7 77 1A 2A > > ---------- Forwarded message ---------- > Date: Tue, 6 Oct 1998 10:04:27 -0500 > From: Support <support@austin.metrowerks.com> > To: ncb05@uow.edu.au > Subject: Re Fwd: FreeBSD port of Codewarrior > > In regards to your support question, Reference No. IL9810-0644; > > Mr. Brawn, > > Thank you for you interest in CW for Linux. In regards to your question > about a version of CW for FreeBSD, currently we have no plans of > providing a FreeBSD binary. However, I will forward your email to the > appropriate people who make these decisions. > > Let us know if you have any further questions. > > Thanks, > Zeid Derhally > Metrowerks Technical Support > > ----------------------------------------------------------------------- > > Please continue to send bug reports to our support address; > support@metrowerks.com > > Thank you for being a CodeWarrior. > > -- Metrowerks Technical Support Group > support@metrowerks.com > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > > ------------<Original message sent to support@metrowerks.com>----------- > > X-Sender: smorris@austin.metrowerks.com > Date: Mon, 05 Oct 1998 09:06:44 -0700 > To: support@austin.metrowerks.com > From: Stephanie Franks <smorris@austin.metrowerks.com> > Subject: Fwd: FreeBSD port of Codewarrior. > Mime-Version: 1.0 > > >Date: Sat, 3 Oct 1998 18:16:52 +1000 (EST) > >From: Nicholas Charles Brawn <ncb05@uow.edu.au> > >X-Sender: ncb05@banshee.cs.uow.edu.au > >To: smorris@austin.metrowerks.com > >Subject: FreeBSD port of Codewarrior. > > > >I read with enthusiasm your recent announcement about Codewarrior on > >Linux. I am a FreeBSD user, and have been told to do development with > >Codewarrior for my computer science courses. Up until now I've had to do > >that on either Windows or Macintosh. FreeBSD has Linux emulation, which > >I assume will run Codewarrior, but could you make a native BSD version > >available? For those of you considering pestering MetroWerks for CodeWarrior on FreeBSD, you may want to consider that Be just announced they are moving FROM CodeWarrior to EGCS in BeOS R4 on x86. No negative reasons were given for this transition, but it is well known that MetroWerks x86 code generation is not as good as GCC, the compiler is not as close to current C++ standards as EGCS, and their current debugger support is very limited. MetroWerks has done a lot of work polishing CodeWarrior for embedded development in the last year, which usually means ELF+DWARF in the 32-bit world. A port to Linux is probably a no-brainer on their part. A port from Linux to FreeBSD 3.0 would probably come as close to trivial as any compiler port ever could, but I'm not sure it would get you anything other than a "commercial" compiler. This may be a good opportunity for the "Works with FreeBSD" branding program, though. We just test the Linux executable, observe that it a) runs, b) correctly manages to link CW-generated ELF object files with FreeBSD libraries, and c) the executables will actually run on FreeBSD. This may or may not get the debugger to work; I suspect the debugger will probaly require a very fine-grain emulation of the Linux procfs, and I don't know if our emulation is that good yet. -- Where am I, and what am I doing in this handbasket? Wes Peters +1.801.915.2061 Softweyr LLC wes@softweyr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?361A68BF.15E177E0>