@twobob:
> configure:8146: checking that the C compiler understands negative enum values
> configure:8153: error: in `/usr/local/src/samba-3.6.7/source3':
> configure:8155: error: cannot run test program while cross compiling
Checking the configure at said place reveals:
8169 > if ac_fn_c_try_run "$LINENO"; then :
8170 > samba_cv_CC_NEGATIVE_ENUM_VALUES=yes
8171 > else
8172 > samba_cv_CC_NEGATIVE_ENUM_VALUES=no
8173 > fi
As for the proper value, that probably depends on your TC, you'll have to check the compiled test yourself manually

.