Hi!
Thanks for the reply.
But I have a few queries:
1) Can you please specify which version of autotools should I use to
build mysql++2.0.7.
2) If I take the mysql++2.1.1 path, whats that Bakefile? I could not
clearly understand what you have said regarding that.
Thanks.
Regards,
Manik Gupta
-----Original Message-----
From: Warren Young [mailto:mysqlpp@stripped]
Sent: Saturday, October 07, 2006 1:09 AM
To: MySQL++ Mailing List
Subject: Re: Problem in building mysql++-2.0.7 examples on Solaris 8
using CC 5.3
Gupta Manik-a24141 wrote:
>
> I am trying to build the mysql++-2.0.7 examples on Solaris 8 using CC
> 5.3
I would first suggest trying a newer compiler, or switching to GCC.
MySQL++ has a way of pushing compilers to their limits: there are many
C++ compilers that claim to comply with the standard, but which do not
in fact support the entire language. MySQL++ uses more features in the
language than most other C++ libraries.
You might also install all of the current autotools on your system
(autoconf, automake, libtool...), and then run the bootstrap script.
It's possible -- though unlikely -- that there are linkage fixes in
these tools that aren't in the distributed versions of MySQL++ that are
in current autotools.
Finally, and this is a long shot, I'd try MySQL++ 2.1. If anything,
though, this is a step backwards relative to the linkage issues. The
only reason it might improve things is that the new build system is a
lot less clever than the old one, so it might work by virtue of not
pushing your development tools in a direction they don't want to go.
That said, moving to MySQL++ 2.1 is a good idea anyway, because we're
just not going back to the autotools. Bakefile solves a real problem
for us, so if I make any change here at all, it's to another similar
tool. I'm not going to regress on this front.
--
MySQL++ Mailing List
For list archives: http://lists.mysql.com/plusplus
To unsubscribe:
http://lists.mysql.com/plusplus?unsub=1