Установка mdbook 0.1.7 завершается неудачно с ошибками при компиляции корзины обратной трассировки - PullRequest
0 голосов
/ 14 декабря 2018

Я пытаюсь прочитать Язык программирования Rust .Я клонировал репозиторий из GitHub, и он говорит установить mdbook на cargo install mdbook --vers 0.1.7.Когда я это делаю, я получаю сообщения об ошибках при компиляции backtrace.Что я делаю не так?

Первое сообщение об ошибке:

error[E0308]: mismatched types    --> /home/martin/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.12/src/symbolize/libbacktrace.rs:156:60
    | 
156 |         STATE = bt::backtrace_create_state(ptr::null(), 0, error_cb,
    |                                                            ^^^^^^^^ expected enum `std::os::raw::c_void`, found enum `libc::c_void`
    |
    = note: expected type `extern "C" fn(*mut std::os::raw::c_void, *const i8, i32)`
               found type `extern "C" fn(*mut libc::c_void, *const i8, i32) {symbolize::libbacktrace::error_cb}`
...