dbTalk Databases Forums  

Bakefile

mailing.database.mysql-plusplus mailing.database.mysql-plusplus


Discuss Bakefile in the mailing.database.mysql-plusplus forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Ian Miller
 
Posts: n/a

Default Bakefile - 12-28-2006 , 09:31 PM






--0-701014079-1167363012=:86619
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

I am working on a database project that led me to explore mysql++ as well as a scientific visualization package. Both required the user to compile source code, which I attempted on both Win XP and Ubuntu.

In comparing the experience with both packages, I found the makefile generation easier with the visualization package. They use an opensource tool called cmake, which performs the same (cross-platform) functions as bakefile, but which seems more mature. I realize by browsing the email archives that this note is about 10 months too late, but I thought I'd include some feedback from the end user.

I still haven't gotten bakefile to set up correctly, but I need more time to tinker. You may hear from me again once I figure out what questions to ask.

Thanks for your software; it looks excellent.

Ian

--0-701014079-1167363012=:86619--

Reply With Quote
  #2  
Old   
Warren Young
 
Posts: n/a

Default Re: Bakefile - 12-29-2006 , 03:35 PM






Ian Miller wrote:
Quote:
In comparing the experience with both packages, I found the makefile
generation easier with the visualization package. They use an
opensource tool called cmake, which performs the same
(cross-platform) functions as bakefile, but which seems more mature.
Yes, I'm aware of cmake, and I think I've come across others as well.
I'll resist moving to yet another build system, because we've had a
different one for every major point release since I took over
maintenance of MySQL++. It's time for a little stability now. To the
extent that we need new features, I'd rather work from within the
Bakefile project.

Quote:
I still haven't gotten bakefile to set up correctly,
Why is it that you need Bakefile set up at all? There are only two
cases I can think of: building from svn, or building from the .src.rpm.
If you build the library from the tarball, the Makefiles and project
files are generated for you.

The .src.rpm case is annoying, I know. The risk I'm trying to mitigate
against is that Bakefile generation done here on my development system
may differ in some way to that done in your RPM build environment. RPM
building is so automated that I like to be super-conservative in the
process to ensure that it always completes, because it's really annoying
to have to keep retrying the build to fix little problems. Contrast
building from a tarball, where you almost never have to completely
restart the build to fix something. If that's all you're running into,
we can talk about removing that requirement. I don't feel strongly
about it.

--
MySQL++ Mailing List
For list archives: http://lists.mysql.com/plusplus
To unsubscribe: http://lists.mysql.com/plusplus?unsu...ie.nctu.edu.tw



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.