Re: 1.03/03 problem on OSF

Valery Fine (fine@mail.cern.ch)
Tue, 30 Sep 1997 10:20:48 +0100


On 30 Sep 97 at 9:07, Nick van Eijndhoven wrote:

> The G++ compiler is for free available for all
> supported platforms. To be short : why not make
> G++ as the compiler standard for the ROOT project
> ?

For Windows platform:

I found gcc/g++ is no use to write ANY "native" Windows
applications. It is excellent to make a port of the the UNIX
applications to Windows platform though. It could be used to
RE-compile the existent WIN32 application as well (with some
restriction of course. Any gcc/g++ implemetations assume
porting/converting the MSVC include files at least. This is a
source of the extra bugs anyway).

For ROOT this sounds like double job.

First development would be done with MSVC and then re-compile
with g++.

> Also bug tracing (e.g. differences in compiler
> behaviour) would probabyl become more easy.

Most problems come from another side. Namely, not from the
differences in the compiler behavior but OPERATING SYSTEMs.
Switching to g++ under Windows makes this problem even worse.

From another point of view I found no big problem to compile text
with any compiler if one obeyed the "REAL official standard" but "de
facto UNIX brand one" instead.

So the only issue here is just price of compiler
Valery
Dr. Valeri Faine (Valery Fine)
------------ ------------- Phone: +41 22 767 4921
CERN FAX : +41 22 767 7155
CH-1211 Geneva, 23 mailto:fine@mail.cern.ch
Switzerland http://nicewww.cern.ch/~fine