Fixed in : http://svn.apache.org/r1552779
But still get an error on FreeBSD about "-DCROSS_COMPILE... can't find file" or some such... Will continue to look. On Dec 20, 2013, at 12:50 PM, Jim Jagielski <[email protected]> wrote: > Currently, configure.in looks like it tries to > work around this, but just for BSDI: > > dnl If we are running on BSD/OS, we need to use the BSD .include syntax. > > BSD_MAKEFILE=no > ap_make_include=include > ap_make_delimiter=' ' > case $host in > *bsdi*) > # Check whether they've installed GNU make > if make --version > /dev/null 2>&1; then > true > else > BSD_MAKEFILE=yes > ap_make_include=.include > ap_make_delimiter='"' > fi > ;; > esac > AC_SUBST(ap_make_include) > AC_SUBST(ap_make_delimiter) > > Let me take a look... > > On Dec 20, 2013, at 9:21 AM, Jim Riggs <[email protected]> wrote: > >> On 20 Dec 2013, at 07:04, Jim Jagielski <[email protected]> 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>. >> >
