From owner-freebsd-hackers Sun Dec 20 05:37:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA11359 for freebsd-hackers-outgoing; Sun, 20 Dec 1998 05:37:43 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from gvinpin.grad.kiev.ua (KievglavArhit-UTC-28k8.ukrtel.net [195.5.25.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA11350 for ; Sun, 20 Dec 1998 05:37:39 -0800 (PST) (envelope-from Ruslan@Shevchenko.Kiev.UA) Received: from Shevchenko.Kiev.UA (kulshedra [10.0.1.99]) by gvinpin.grad.kiev.ua (8.8.7/8.8.7) with ESMTP id PAA03483; Sun, 20 Dec 1998 15:36:25 +0200 Message-ID: <367D19A1.B83221D8@Shevchenko.Kiev.UA> Date: Sun, 20 Dec 1998 17:37:05 +0200 From: Ruslan Shevchenko Reply-To: rssh@grad.kiev.ua X-Mailer: Mozilla 4.07 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Narvi CC: rssh@grad.kiev.ua, "Jordan K. Hubbard" , Terry Lambert , dkelly@hiwaay.net, FreeBSD-Hackers@FreeBSD.ORG Subject: Re: Back to sysinstall (was Re: Fortran in the base system (was Re: sysinstall)) References: Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Narvi wrote: > On Sat, 19 Dec 1998, Ruslan Shevchenko wrote: > > > Jordan K. Hubbard wrote: > > > > > > a) to get the new package system, we need good C/C++ compiler > > > > > > yes. > > > > > > > b) to get good C/C++ compiler, we need TenDRA > > > > It yet not able to compile STL. > > This sentence is unparseable. What is not yet able to compile STL? And > What do you mean by compiling STL? It means, that I spend many time, trying to port STL port to TenDRA, After I fix all *misunderstandig* of "TenDRA C++ standart " and STL, I discovered, that any program wich use STL and have more 10 lines in length , cause "Internal error" message during compiling. > > Among all the other things: > a) gcc is not STL compatible, it just doesn't fully support C++ > yet, plus there are some misc bogons of the (let's do it so, it > will in time make it to the standard) kind. egcs is, in some sence. > > b) TenDRA as produced by the port is unusable. Among other things, > the port does not for some reason include support for long > long (cure with the addition of one line to the build config > file) You can add this support by command line option C++ standart have not longlong type. > > c) TenDRA implements full C++ as of Nov. 1997 draft. It does not, > however, come with the full set of standard libraries. As it is > combinable with the SGI STL implementation, the only piece > really missing is the iostreams library. Compared to what will > be needed to be doem to get the system compilable with TenDRA, > it is a minor problem. Usially, better to check such information before declaring ;) I ported GNU Iostream to TenDRA, but I was unable to port STL. And as I guess, the development of TenDRA is stopped. In principle, it is quite good idea to get TenDRA used, but only if anybody with good knovellage of it internals decide to support it. > > [snip] > > Sander > > There is no love, no good, no happiness and no future - > all these are just illusions. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message