Hi Warren,
Not sure what has changed but a SVN checkout of 2688 will not bootstrap.
I've tried it on 3 distros now.
It fails with:
+ bakefile -f gnu -o Makefile.simple -DBUILDLIBRARY=no mysql++.bkl
error: failed to set variable '__deps' to value ' $(SSQLS2PARSE_OBJECTS)
$(ref('__depname','mysqlpp',18))': target 'mysqlpp' cannot be used in ref()
since it doesn't exist
+ '[' -n '' ']'
+ '[' -z '' ']'
+ echo
+ echo BOOTSTRAP 'FAILED!'
BOOTSTRAP FAILED!
+ echo
+ exit 1
I hacked bootstrap as below and it works. I dont know much about bakefile -
so not sure this is the correct solution
Adrian Cornish
Index: bootstrap
===================================================================
--- bootstrap (revision 2688)
+++ bootstrap (working copy)
@@ -70,7 +70,7 @@
bakefilize &&
rm -f INSTALL &&
bakefile_gen $BF_OPTIONS &&
- bakefile -f gnu -o Makefile.simple -DBUILDLIBRARY=no mysql++.bkl &&
+ bakefile -f gnu -o Makefile.simple -DBUILDLIBRARY=yes mysql++.bkl &&
set +x &&
success=shonuff