Problem:
Product: VisiBroker 7.0
Platform: RedHat Enterprise Linux
error: no matching function for call to _pretty_print(VISostream&, ProtableServer_POAList&)
Resolution:
This error can be encountered when compiling using an unsupported compiler. For this case, it was encountered using g 4.1.2, which is not a supported compiler for VisiBroker 7.0.
VisiBroker 7.0 supports GCC/G 3.4.5 for Red Hat Enterprise Linux 4.0. Supported platforms for VisiBroker 7.0 can be found here.
The recommendation is to use a compiler that is supported by VisiBroker 7.0 or upgrade to a version of VisiBroker that supports the compiler installed in your system.
For this case, by upgrading to VisiBroker 8.0 the error was no longer encountered.
VisiBroker 8.0 supports GCC/G 4.1.1 (on x86, x86-64) or GCC/G 4.1.2 (on Itanium) for Red Hat Enterprise Linux 5.0. Supported platforms for VisiBroker 8.0 can be found here.
#_pretty_print
#Security
#VisiBroker
#COMPILER