When building CDE on Archlinux, there are a few caveats.
1.) You need to patch OpenMotif first. Use this PKGBUILD: http://www.uninformativ.de/patches/cde/fix-broken-pixmaps/
The new gcc-4.7.1-6 does not symlink /usr/bin/cpp to /lib/cpp anymore which breaks the CDE compile. You must make this symlink before you compile.
To get rpcbind to run in insecure mode edit /etc/rc.d/rpcbind
Change this line:
[ -z "$PID" ] && /usr/bin/rpcbind &>/dev/null"
To this line:
[ -z "$PID" ] && /usr/bin/rpcbind -i &>/dev/null"