What do #![no_start], #![no_main], #[lang = "start"], #[start] and #[main] do?
Disable automatically linking in the libnative crate and thus the default start language item.
This means you'll probably need #![no_main], #![lang = "start"] or #[start] instead.
Note: #![no_std] implies #![no_start].