[omniORB] log.h recently broken

Duncan Grisby duncan at grisby.org
Fri Jun 20 17:42:38 BST 2003


On Wednesday 18 June, Mark Zimmerman wrote:

> The Friday the 13th checkin of src/appl/omniNames/log.h has broken
> compilation under Solaris 8 with gcc-3.2.3. (traditional config)

Well, things are meant to go wrong on Friday the 13th...

> g++ -c  -Wall -Wno-unused -mcpu=ultrasparc -I. -D__OMNIORB4__ -I../../../stub -DUsePthread -D_REENTRANT  -DDEFAULT_LOGDIR='"/var/omninames"' -I. -I. -I../../../include -D__sparc__ -D__sunos__ -D__OSVERSION__=5 -o omniNames.o omniNames.cc
> In file included from /opt/gcc-3.2.3/include/c++/3.2.3/backward/fstream.h:31,

This must be caused by the changes to use standard headers. There seem
to be two problems.

First, it's still trying to use the old iostream.h headers, which
means your configuration hasn't identified that the compiler supports
the standard headers. Are you using autoconf or the old-style
configuration?

The other problem is that it ought to still work even if it is using
the old headers. I don't know why it's unhappy with that.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list