use endian.cpp now
use --defsym to invoke as - we can then dispense with cpp
use --defsym to specify definitions