The test of LDFLAGS in the binmake.gmk flag to determine whether the architecture.gmk file should be included is a tad unhelpful to the user. If, for example, trying to build a static executable the user provided LDFLAGS="-static" on the command line, then the architecture macros will be not be correctly set. I suggest, instead, that the architecture.gmk file create a macro indicating it's already having been included and this is used to test whether it should be included or not.
The problem has been fixed in the development tag "config-V06-01-00" and will be available in the next release or patch. Thanks.