On 08/17/12 12:25, Kern Sibbald wrote: > Hello Phil, > > I suspect that there is some problem because I have been building > Bacula on Solaris for quite a number of years now with no problems > using the Solaris compiler.
So have I. 5.2.9 built just fine. > The code I build is the Enterprise version, > but for baconfig.h it is identical to the Community version. Perhaps > you are on a very old C++ compiler that does not properly support > C++. I am using Sun Studio 12.1 pkginfo says it's Oracle Solaris Studio 12.2. Also: >> class POOL_MEM; >> /* Edit message into Pool Memory buffer -- no __FILE__ and __LINE__ */ >> int Mmsg(POOLMEM **msgbuf, const char *fmt,...); >> int Mmsg(POOLMEM *&msgbuf, const char *fmt,...); >> int Mmsg(POOL_MEM &msgbuf, const char *fmt,...); A friend who knows more C++ than I asks, "Is the difference between POOLMEM and POOL_MEM intentional?" -- Phil Stracchino, CDK#2 DoD#299792458 ICBM: 43.5607, -71.355 ala...@caerllewys.net ala...@metrocast.net p...@co.ordinate.org Renaissance Man, Unix ronin, Perl hacker, SQL wrangler, Free Stater It's not the years, it's the mileage. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Bacula-devel mailing list Bacula-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-devel