Everything is now fixed. make and make test both run fully.

Copying this file here is overkill. Could you redefine `Complex` in the `ffi.rs` file? You only need te implement the `new` method and the `Show` trait, also `Complex` doesn't need to be generic in this example, so you could define it like: `Complex { re: f32, im: f32 }`