home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!sgigate!odin!fido!lever.asd.sgi.com!thad
- From: thad@lever.asd.sgi.com (Thad Beier)
- Newsgroups: comp.sys.sgi
- Subject: Re: Inventor with g++
- Keywords: Inventor g++
- Message-ID: <p165ims@fido.asd.sgi.com>
- Date: 25 Aug 92 17:16:20 GMT
- References: <Bsu3xy.6o6@vizbiz.com> <8DZ5DGD@mailgzrz.tu-berlin.de>
- Sender: news@fido.asd.sgi.com (Usenet News Admin)
- Reply-To: thad@sgi.com
- Organization: Silicon Graphics
- Lines: 33
-
- In article <8DZ5DGD@mailgzrz.tu-berlin.de>, bzfpaets@vispars1.zib-berlin.de (Paetsch) writes:
- |> We just got the Inventor and I tried the simplest example of the Programming
- |> Guide. Because of the lack of the SGI C++-compiler I tried it with GNU's g++
- |> (Version 2.2.2). The result was a big amount of error and warning messages. It was the
- |> first time I used the g++-compiler and my first step towards Inventor-programming.
- |> Is there anybody who has more then NO experience with this. Is it possible to use the
- |> g++-compiler for Inventor or do I have to buy the SGI C++-Compiler? Any hints and tips
- |> are welcome.
- |> Content-Length: 76
- |>
- |> Olaf Paetsch
- |> Konrad-Zuse-Zentrum fuer Informationstechnik (ZIB)
- |> Berlin
- |>
-
- I have done some experiments with Inventor and g++, and came
- across some extremely difficult-to-fix problems. The biggest one
- was with initializations of enumerations, which exist in about 20%
- of the (many) Inventor header files. G++ thinks that the enumeration
- initializations are not constants, when in fact they are. Fixing these
- would require changing all of enumerations to be explicit constants,
- which would make them much harder to understand.
-
- I was using g++ version 2.2.2. Until there is a version of g++ that
- fixes this, and a few other problems, it will be our policy that we
- will not support Inventor under g++. I am unhappy about having
- to say this, but our team is too small to chase the moving target
- of g++ while doing everything else that we are doing (like chasing
- a moving SGI c++, but that's another story)
-
-
- --
- Thad Beier..Silicon Graphics..415)390-1028..thad@sgi.com..C-172A N7770T.....FLY!
-