On what platform are you trying to compile it? Is it a linux?

Cheers,
Fedor.


On Tue, May 28, 2013 at 11:09 PM, Daniel Farina <[email protected]> wrote:

> I don't understand rust's compilation model very well, but I am left
> confused as to how to compile the example program (hello) included with
> zero.rs using a recent 'incoming' commit (05735a934a807333f9cbeadd9ef4dc
> 431240bec2).
>
> For some reason it seems like the object file is referencing pthreads et
> al:
>
> $ rust build hello.rs
> error: linking with `cc` failed with code 1
> note: cc arguments:
> -L/home/fdr/rust/lib/rustc/x86_64-unknown-linux-gnu/lib -m64 -o hello
> hello.o -lrt -ldl -lm -lmorestack -lrustrt
> -Wl,-rpath,$ORIGIN/../../home/fdr/rust/lib/rustc/x86_64-unknown-linux-gnu/lib
> -Wl,-rpath,/home/fdr/rust/lib/rustc/x86_64-unknown-linux-gnu/lib
> note: /home/fdr/rust/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so:
> undefined reference to `sem_init'
> /home/fdr/rust/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so:
> undefined reference to `pthread_mutex_trylock'
> /home/fdr/rust/lib/rustc/x86_64-unknown-linux-gnu/lib/librustrt.so:
> undefined reference to `pthread_rwlock_trywrlock'
>
> etcetera etcetera
>
> error: aborting due to previous error
>
> Is that expected, or am I in error?
>
> _______________________________________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/rust-dev
>
>
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to