On 20 Dec 2013, at 07:04, Jim Jagielski <j...@jagunet.com> wrote: > OK... this is weird, FreeBSD 9.2 make doesn't like > > http://svn.apache.org/viewvc?view=revision&revision=1327907 > > gmake works fine. :/ > > (can't grab what the exact error is right now, but something > like needs an operator or something like that... it doesn't > like the 'ifdef' statement... or the 'else')
BSD's make needs dot-prefixed .ifdef, .else, and .endif. I don't believe there is a good cross-make compatible way to do this. See <http://stackoverflow.com/questions/9096018/make-gmake-compatible-if-else-statment>.