From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eduardo Pereira Habkost Subject: Re: Future of ELKS Date: Thu, 20 May 2004 12:37:44 -0300 Sender: linux-8086-owner@vger.kernel.org Message-ID: <20040520153744.GL24490@duckman.distro.conectiva> References: <1084985870.3062.23.camel@talena.hsol.net> <40AC99A5.9030809@agora-2000.com> <1085066127.3062.35.camel@talena.hsol.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Li7ckgedzMh1NgdW" Return-path: Content-Disposition: inline In-Reply-To: <1085066127.3062.35.camel@talena.hsol.net> List-Id: To: Miguel Bolanos Cc: Javier Sedano , linux-8086@vger.kernel.org --Li7ckgedzMh1NgdW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 20, 2004 at 09:15:28AM -0600, Miguel Bolanos wrote: >=20 > >=20 > > 4) Self contained compiler. The compiler should be able to compile=20 > > itself, and thus run on elks (as you know, other open source compilers= =20 > > compile themselves in the "./configure; make; make install" procedure).= =20 > > Also, a "make" runnable on elks is needed. >=20 > we will see what comes along with this gcc-8086 thing. I guess that running gcc on 8086 will not be possible (or at least it will not be a simple task), the cc1 binary on my i386 is 2MB, and it will not be smaller if built for running on 8086. gcc is not a small compiler. The point is making a 8086 target for gcc. Running gcc on 8086 is another story, and I guess that is almost impossible. (and not worth, at least for me) The issue about running a compiler in a 8086 is that it is too small. Running a good compiler and development environment on such small hardware is not easy, and if we choose go this way, we should choose leaving away other things that we would like, including gcc-8086. If we choose that all development environment neede to build elks should run on 8086, too, we will have additional limitations, and we will need first: 1. Create a good development environment that runs on elks (we don't have it). This environment will have all limitations that the 8086 hardware will impose to us 2. Make elks build using it IMHO, this would be almost impossible. >=20 > >=20 > > 5) More applications. Editors, web browsers, email/news clients,...=20 > > What about games? Can roge run on elks? Roge would be the killer app fo= r=20 > > elks ;-) Such applications may be dificult to be run on 8086/640k,=20 > > but... you know: say "it is impossible", and someone will do it just to= =20 > > laugh at you. > >=20 >=20 > Well basicaly, we need to make a clear point. ELKS is an Embeddable > linux kernel subset.. not a distro.. BUT... i guess that in the mean > time we will find a way to put all this stuff together to make elks > actually worth the try. Hey, someone know if a 8086 is fast enough run emulators for those old 8-bit game consoles? 8) >=20 > -- Eduardo --Li7ckgedzMh1NgdW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFArNDIcaRJ66w1lWgRAvgSAJ41E0OBMFZ4gVwY+VHPd9sopotVgACglxCn /7YJ1l5wGxazwkfO/xzcV+I= =76GV -----END PGP SIGNATURE----- --Li7ckgedzMh1NgdW--