On Fedora 8 x86_64, installing bakefile by downloading
bakefile-0.2.2.tar.gz and then performing
rpmbuild -ta bakefile-0.2.2.tar.gz
and installing the rpms, then checking out the svn version of mysql++
svn co svn://svn.gna.org/svn/mysqlpp/trunk mysqlp
and then performing
./bootstrap
yields:
+ bakefilize
+ bakefile_gen
[1/3] generating mingw from ./mysql++.bkl
Usage: bakefile.py [options] inputfile.bkl
bakefile.py: error: unknown format 'mingw'
available formats are:
Exception exceptions.TypeError: "'NoneType' object is not callable" in
ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method _DBWithCursor.__del__ of {}> ignored
[bakefile_gen] error: bakefile exited with error
Using other pre-built RPMs and attempting to execute bootstrap gives
undefined symbol Py_InitModule4
(I assume this was from a change in the library and that the correct
symbol should be Py_InitModule64 for this platform.)
Any ideas how to proceed, as I require nullable fields for a program? (I
have heretofore been using a patched version of mysql++-2.2.1 that
provides this capability)
Thanks,
-Dave Betz