[xsd-users] Compiling with Rogue wave

Jani, Kashyap kjani at ThinkEngine.Net
Fri Jan 19 12:57:17 EST 2007


Hi Boris,
	I am using rogue wave source pro 9 and I was using Rogue wave's
standard C++ libraries instead of using native libraries on Red Hat ES
4. Once we compiled Rogue wave to use native C++ libraries it worked
fine. 

Regards and thanks,
Kashyap Jani

-----Original Message-----
From: Boris Kolpackov [mailto:boris at codesynthesis.com] 
Sent: Thursday, January 18, 2007 10:50 AM
To: Jani, Kashyap
Cc: xsd-users at codesynthesis.com
Subject: Re: [xsd-users] Compiling with Rogue wave

Hi Kashyap,

Jani, Kashyap <kjani at thinkengine.net> writes:


>             I am trying to compile a c++ program which uses a file
> generated by xsd version 2.3.0 and rogue wave 9.

Which product of Rogue Wave are you using?


> The compilation works fine if I remove rogue wave include files
> from my make file, but as soon as I add include files I get this
> error.

You mean you remove the Rogue Wave include path from the g++ command
line? If so then it seems like when you add those includes you are
switching to their standard C++ library.


> /usr/include/xsd/cxx/tree/serialization.hxx:236: error: `boolalpha' is
> not a member of `std'

boolalpha is a standard iostream manipulator that should be there.
Can you check if the Rogue Wave product you are using includes
the standard C++ library implementation.




hth,
-boris







More information about the xsd-users mailing list