Rust upgrade.
Fix build error.
Update for language changes
Revert "Update for language changes". Reverted a bunch of HDR stuff.

This reverts commit 1c1f32b7c36247682483b74dcd56b0584694741c.
Fix force-depth
modified makefile for cross compilation
modified for cross compile
update for cross compile