I'm on OSX 10.12.4, and there seems to be an existing system installation of WxWidgets 3.0.2
as well as bakefile 0.2.10
.
I didn't want to touch the system installed WxWidgets so I downloaded the tarball for WxWidgets 3.0.3, ran configure --preset=/somelocalfolder && make install
.
I want to set up a Bakefile for a simple WxWidgets project that works on all platforms. I read bakefile_quickstart.txt
, and decided to try and generate build files from build/bakefiles/wxpresets/sample/minimal.bkl
Running bakefile -f gnu minimal.bkl
gave me the following error:
-----------------------------------------------------------------------
This file cannot be processed with Bakefile version older than 0.2.2.
You are using Bakefile version 0.2.10. Please install the newest version
from http://www.bakefile.org.
-----------------------------------------------------------------------
/usr/local/share/bakefile/presets/wx.bkl:113: error: Bakefile not new enough
included from /Users/prashanthcr/code/wxWidgets-3.0.3/build/bakefiles/wxpresets/sample/minimal.bkl:5
This error message doesn't make sense since I believe version 0.2.10
is greater than version 0.2.2
.
I decided to download the newest version of Bakefile, version 1.2.5.1
.
The command line flags and binary name seem to have changed completely, so I just tried the following:
bkl minimal.bkl
This gives me the error:
sample/minimal.bkl: error: this file is incompatible with new Bakefile versions; please use Bakefile 0.2.x to process it
The two error messages contradict each other and I don't know what to do.