[omniORB] gcc 2.95 compiler warning

jon.kristensen@kongsberg-simrad.com jon.kristensen@kongsberg-simrad.com
Fri, 20 Aug 1999 12:35:39 +0200



A short note on compilation speed:

I'm using Visual C++ 6.0, and have been investigating use of precompiled
headers. The reason for this that for large projects in which the source is
organized into a large number of "small" files, 90% of the compilation time is
used to process omniORB or win32 header files.

It seems to me that precompiled headers is not practical on omniIDL generated
code and any file that includes omniIDL generated headers. The main obstacle is
that to effectively use precompiled headers, you need a relatively stable set of
header files that are included AT THE TOP of each source file. The omniORB
..SK.cpp files inclues the corresponding header files which in turn includes the
omniORB headers. This violates the rule mentioned.

Is this an issue on other platforms/compilers?

Btw, is there any information available regarding the release date of v2.8.0?

Best regards,
Jon Kristensen
Kongsberg Simrad AS, Horten, Norway
phone:    +47 33 03 43 62
fax: +47 33 04 76 19
email:    jon.kristensen@kongsberg-simrad.com