[omniORB] log.h recently broken
Mark Zimmerman
markzimm at frii.com
Fri Jun 20 13:27:58 BST 2003
On Fri, Jun 20, 2003 at 04:42:38PM +0100, Duncan Grisby wrote:
> 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.
>
I am stuck with using the old style configuration until omniNotify can
do autoconf. Perhaps if i stick a -DHAVE_STD into
mk/platforms/sun4_sosV_5.7.mk it might work.
-- Mark
More information about the omniORB-list
mailing list