Use portable make variables The usage of '$<' with BSD make results in an empty variable, therefore compilation fails.