Looking at a simple println!("hello world") binary, I get these: libdl (why?) libpthread (I'm not using threads) librt (why?) libgcc_s (apparently for unwinding, despite my not using any dynamically linked crates)