Skip to content

Remove obsolete "known problem" from Windows instructions #119

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 12, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 3 additions & 8 deletions docs-src/requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,9 @@ The __gtk__ crate expects __GTK+__, __GLib__ and __Cairo__ development files to
## Windows

On Windows Rust can use either the MSVC toolchain or the GNU toolchain. The latter is easier to
install, but the former provides a better overall experience and allows interfacing with other
Windows libraries.
install, but the former provides a better overall experience and allows interfacing with Windows
libraries that are incompatible with the GNU toolchain and allows for example usage of the
Visual Studio debugger.

### MSVC toolchain

Expand All @@ -56,12 +57,6 @@ gtk-theme-name=win32

#### Possible problems

##### `unresolved external symbol gtk_font_chooser_level_get_type`

This is [a bug](https://github.com/gtk-rs/gtk/issues/794) in version 0.6 of gtk-rs with versions of
GTK prior to 3.22.30; either use gtk-rs from Git directly or backport [the fix](https://github.com/gtk-rs/gtk/pull/804)
into the copy of gtk-rs in your Cargo registry.

##### `process didn't exit successfully (exit code: 0xc0000139, STATUS_ENTRYPOINT_NOT_FOUND)`

`%VCPKGDIR%\bin` is too late in the `PATH` environment variable, and DLLs for other programs are being found before the ones installed alongside GTK. Move `%VCPKGDIR%\bin` earlier in your `PATH` and try again.
Expand Down