1. [Fwd: pet project idea]
- Posted by Daniel Berstein <daber at PAIR.COM> Apr 20, 1999
- 348 views
- Last edited Apr 21, 1999
--------------4B7C2D219AC4010F184FCAF1 --------------4B7C2D219AC4010F184FCAF1 Content-Disposition: inline Message-ID: <371D44A8.FD22AC31 at pair.com> Date: Tue, 20 Apr 1999 23:23:20 -0400 From: Daniel Berstein <daber at pair.com> X-Mozilla-Draft-Info: internal/draft; vcard=0; receipt=0; uuencode=0; html=0; linewidth=0 X-Mailer: Mozilla 4.5 [en] (X11; I; Linux 2.0.36 i686) X-Accept-Language: en To: Euphoria Programming for MS-DOS <EUPHORIA at LISTSERV.MUOHIO.EDU> Subject: Re: pet project idea References: <EUPHORIA%1999042020320726 at LISTSERV.MUOHIO.EDU> Norm Goundry wrote: > I understand that both David Cuny and Pete Eberlain are familiar with > compilers, especially LCC, which is what we have targeted as our best > chance to many get EU shoe-horned into that Box-From-Japan. What does it > take to have this compiler (if it is the best choice to do this with...) > port to the MIPS IV series of RISC chips, such as the r3000, etc.? I know > that the compiler is used to do this along with the 8xx86 series from > Intel, so what more would it take? LCC is just a C compiler (like DJGPP or Turbo C). It's not a cross compiler, so you can't compile some C code (an Eu interpreter in this case) to a target different than x86 (the host platform of the compiler). What would it take? First you need to know wich OS will the platform come with, and second wich compilers will be available (a C compiler will certainly be, believe me), and a very important issue are the system call functions available (like interfacing with the video card). Once you know that, you'll be able to build a binary that will execute on the target platform. Regards, Daniel Berstein daber at pair.com --------------4B7C2D219AC4010F184FCAF1--