gmg137 / netease-cloud-music-gtk Goto Github PK
View Code? Open in Web Editor NEWLinux 平台下基于 Rust + GTK 开发的网易云音乐播放器
License: GNU General Public License v3.0
Linux 平台下基于 Rust + GTK 开发的网易云音乐播放器
License: GNU General Public License v3.0
用的网易邮箱,点击登录之后没有反映
切换歌曲的时候似乎会发一条通知,但是 GNOME Shell 本身就有 MPRIS 支持,所以发出这一条通知不仅没有通知意义,还会打扰用户,建议删去,或者提供配置项可以选择不通知。
All operations requiring network is laggy, such as launching, playing a song and switching to Discover tab. No errors reported in standard output. OS: Latest Arch Linux.
Ubuntu在编译的时候,会由部分依赖缺失,作者给出的安装只是一部分,如下是全部依赖
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \
gstreamer1.0-plugins-base gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \
gstreamer1.0-libav libgtk-3-dev libatk1.0-dev libcogl-pango-dev \
libssl-dev libcairo2-dev libgstreamer-plugins-bad1.0-dev
由于Ubuntu的受众面比较广泛,作者是否可以将Ubuntu编译时需要的依赖写到READEME中
当所有依赖安装完成,编译出现如下错误
error[E0432]: unresolved import `gtk::ModelButton`
--> src/widgets/header.rs:17:76
|
17 | AboutDialog, Builder, Button, Dialog, Entry, Image, Label, MenuButton, ModelButton, Popover,
| ^^^^^^^^^^^ no `ModelButton` in the root. Did you mean to use `ToolButton`?
error: aborting due to previous error
For more information about this error, try `rustc --explain E0432`.
error: Could not compile `netease-cloud-music-gtk`.
To learn more, run the command again with --verbose.
由于默认依赖的GTK版本较高,修改Cargo.toml中的default
[features]
default = ["gtk_3_22_30"]
提供在各个环境中构建所需要的依赖的参考, 因进行自动化测试
[Arch/gnome3.34]分应用调节音量的插件挂了,希望加个音量条。还有就是增加一个迷你模式。Thanks!
配置和数据文件不应该使用~/.NeteaseCloudMusicGtk
,希望遵守XDG目录规范,使用XDG_CONFIG_HOME
和XDG_DATA_HOME
error[E0583]: file not found for module `tray`
--> src/widgets/mod.rs:10:16
|
10 | pub(crate) mod tray;
| ^^^^
|
= help: name the file either tray.rs or tray/mod.rs inside the directory "src/widgets"
error: aborting due to previous error
For more information about this error, try `rustc --explain E0583`.
error: Could not compile `netease-cloud-music-gtk`.
喜欢几个音乐,只有第一个在「喜欢的音乐」中可以看到。
但是用官方版,发现这几个音乐全都有。也就是说其实「喜欢」这个动作是正常的。
我以为是需要刷新,于是关闭应用再打开,但还是只有第一个点击喜欢的音乐。
(顺便请求个feature,已喜欢的音乐能不能用实心的❤显示?
当正在播放音乐时,关闭窗口时程序并不退出而是进入后台。当在前台程序,点击暂停播放按钮,暂停播放音乐时,关闭窗口时完全退出程序
15.0死活编译不了
Cargo.toml
default = ["gtk_3_24"]
default = ["gtk_3_22_30"]
报出glib-sys v0.8.0的错误
default = ["gtk_3_18"]
cargo clean --frozen
cargo build --release
最后链接出问题了
Compiling netease-cloud-music-gtk v0.5.0 (/home/xuan/src/netease-cloud-music-gtk)
error: linking with `cc` failed: exit code: 1
|
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.0.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.1.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.10.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.11.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.12.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.13.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.14.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.15.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.2.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.3.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.4.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.5.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.6.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.7.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.8.rcgu.o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.netease_cloud_music_gtk.5svea9bp-cgu.9.rcgu.o" "-o" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/netease_cloud_music_gtk-bc327dee8717b9fc.3qng6c8m0fibmgkl.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps" "-L" "/usr/lib64" "-L" "/lib64" "-L" "/usr/local/lib64" "-L" "/usr/lib64" "-L" "/home/xuan/src/netease-cloud-music-gtk/target/release/build/backtrace-sys-98f92172f53f355f/out" "-L" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libloggerv-26ed1def38367f94.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libansi_term-7c7f19f5defbf702.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libatty-61893aa097e1fc25.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libdirs-7430c58c10009084.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libdirs_sys-1c8fb0b4d598f21c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libimage-ddbf3dce8d46c1c0.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtiff-5f5d2d88891f6ecb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libpng-9e1e442e5dd26e14.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libdeflate-e8977c16322929a1.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libinflate-678eebef660d1eac.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libadler32-c1f50092ef0eb8cd.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libjpeg_decoder-39f67b82b5bd529d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libscoped_threadpool-f6f5e2a986886966.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgif-378d6b1f7f784aa6.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcolor_quant-cc870371fbbee60b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblzw-c94e5c0f2bb70550.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libuuid-2b730ab3b5332270.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmime_guess-9d1f2cb2d43c694c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libphf-d2675fa45fae1478.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libphf_shared-5425832bb501dda3.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libunicase-ab223deb2cfa6154.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libsiphasher-f2cda1e2e9bfe1dd.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmime-b0e9f2f4010e455f.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libunicase-6adda5a542943a2f.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libflate2-c558b158e10a1d85.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblibz_sys-a5b1ed1673b71c8e.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhyper_tls-6a9d80ed902668dd.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnative_tls-b52c0b7474cd0deb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl_probe-ad57c12517fcb6fc.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhyper-7afa69050109e62c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libwant-2f3467dcf8cd3cef.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtry_lock-1ebfa2a9ad35cfda.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio-bb9069e9e375af0e.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_trace_core-1e2bfcca2b0fff07.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_timer-c2dfc106249a2e7e.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_threadpool-5a88bf9fddd43f76.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_queue-99a060e260b5fceb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_deque-98ac145c8a81533b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_tcp-c3d040d57e8f36dd.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_reactor-04ee2dd484880b96.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_sync-10c0672514305513.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libparking_lot-cf8ea4a7f50c7980.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libparking_lot_core-4e676a27540f15df.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblock_api-9d2c9d94a9c9a28a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libowning_ref-06573f209cee8560.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libstable_deref_trait-7f30a78aad5c1866.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_current_thread-d7801e913a853cde.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_executor-abde73b33176072a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmio-54fdf516182c1941.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnet2-f70ddd9d764f6966.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhttparse-f922be2f026a954b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhttp_body-4ec773842fe99719.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_buf-94dc883a37f5e89c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libh2-01b653f03d39dc9e.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libindexmap-d11e90015edcf757.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libstring-cbd660dce59a4ead.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libslab-23577bbad5b69be8.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtokio_io-38126c07ab530ee5.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfutures_cpupool-e3c5e1f1380f3351.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhttp-2fbdbf92d2b05c5d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfnv-18a5700556ec0b5d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libencoding_rs-afb3fd010acaafc8.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcookie_store-295c8df1e8588c4b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libpublicsuffix-4075650fd761ff16.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liberror_chain-7d68baa1d771eeb1.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtry_from-df745d4f7de30da9.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfailure-31c51245c45a598a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbacktrace-c48002bdfa51e321.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbacktrace_sys-a1ce51eebf9cd357.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librustc_demangle-8ba81392dcbed38c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcookie-e68ee53b2534d644.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbytes-16b941116bd7614d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libiovec-3f774a87933d2e2d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libregex-62bccc7402362c30.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libutf8_ranges-3cf0aea03de6cfcb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libregex_syntax-4ee71e4f71942a86.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libucd_util-86cb75052d66ff9c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libthread_local-69e85176c4be04aa.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libaho_corasick-8371e22219bf0afa.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmemchr-2b0ee0191f05a0c4.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhex-ad54ae6dea1a7775.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbase64-2ec21fce5a160931.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmpris_player-5e750abe977bfabe.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libdbus-f3e55b9720eb1846.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblibdbus_sys-6a6c104c73c95afb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libchrono-2c6758eb73eea350.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtime-c5620bfb8174fddb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libserde_json-2dd545adcec3a663.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libryu-5e84b7d780e65634.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libforeign_types-b00b5a3fcdfb2a2c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libforeign_types_shared-12ba7195443bf8a0.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libserde_urlencoded-d647710e2dec38fb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liburl-05cf5c33ec3e41fe.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libpercent_encoding-32560a4526c89fd8.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libidna-a544f8a469de3c4a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libunicode_normalization-450c90ed9cb66cdb.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libunicode_bidi-4388c5a490ce1339.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmatches-b1789bf1bf2db7a9.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libitoa-d514ea8bfef3a8e5.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libdtoa-5d584410cc32d242.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand-9a18eccee14a6a30.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_xorshift-e0725c9c2bbed304.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_pcg-1744c99acd1315fa.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_hc-008d9e670287e423.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_chacha-4b88ec208380d25f.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_isaac-8b9849b32f5fac47.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_core-11690bd0ae487220.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_os-0ee8cd5b075cca22.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_jitter-fcf59766879c8872.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librand_core-6435850fd34f290d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum-61bec4455ec14e9c.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_iter-f04ae81e324ca396.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_complex-3acae43f97d72bf0.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcurl-141cdb6a40e7f7cc.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl_sys-90bb71da5f3034dc.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libsocket2-327d022d71325999.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcurl_sys-4e582d9cb7fdfbc8.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libsled-f73880b72ab45144.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libserde_bytes-2f7ba982bb5add15.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libpagecache-41fe65cb0d71f9df.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrc32fast-22b9bbd7ae3b94e3.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_epoch-e813284c923eaf6d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfutures-7945f3c495574198.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librayon-ceadd62f8e2cb298.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libeither-a8e5e318376d7698.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/librayon_core-59e4ed1a124e101d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_cpus-4afe759621cad539.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_deque-2152e6990e112266.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_epoch-55b560f5202fdc86.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libscopeguard-c8adc146cc612f97.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmemoffset-be6c3cee59e0428e.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_utils-25351e530bd0e0cd.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libarrayvec-ca815954d9c02827.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnodrop-d665a9c843c737df.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhistorian-05557e94feec3529.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libhashbrown-69d58ea1a79a47d2.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfxhash-1d91098a6e3771f9.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfs2-8e831c05c4fdc322.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbincode-9e11caf1abd4f4e2.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libserde-cff6681e3865bbb0.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgtk-2a20b9f6d28a5999.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libatk-19a6f7a5cfc231b2.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgdk-dff2d9527db285bc.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libpango-c8bb26fdd07e2933.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcairo-13bc955ce1efde4e.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgdk_pixbuf-d535a6065a5ffc5f.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgtk_sys-aaab23a932f6ee63.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libatk_sys-7449df57120f766d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgdk_sys-12f41abb18752b36.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcairo_sys-2c083391f6a4f623.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libpango_sys-13906648ddcdb7ac.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgdk_pixbuf_sys-936cdbedec4b1f65.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgio-248754345f17e6de.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libfragile-df4d99aa202c520a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgio_sys-31b6684de71796c0.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_channel-55e71087abca1e5b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libsmallvec-54ef00cfb2efa71d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcrossbeam_utils-04e1d7d35336cd91.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libaes_soft-467d48e2c3614f86.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopaque_debug-b91b166b6a95d0db.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbyteorder-5d44be16cd3571f2.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libblock_cipher_trait-dfb0edb50bf57aa7.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgeneric_array-cdf4e13d25b8714f.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libtypenum-8512d3858d9f622b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblog-a47b11a5401d4e05.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libcfg_if-d335f5e2491e6e5d.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_player-4e323fd1ee239b10.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_video-44404b7b3d576c91.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_base-15f065c9e39076ed.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_player_sys-cc2c78c10304f9ba.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_video_sys-ac130dd6c9cc254b.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_base_sys-83cb9a47778591f1.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer-0ea633d424a01eb5.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libmuldiv-b109c9642f965f79.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_rational-cdb793d3e8c9059a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_bigint-6edd0239046cd386.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_integer-902f5ce6bfef38e7.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnum_traits-d8a6d24af98e6a4a.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libglib-22523f74bcaef4cf.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgstreamer_sys-daeb769106dcf8db.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libgobject_sys-91173092a4a6f5f8.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libglib_sys-903b9544e17fed99.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblibc-b23ff4ffb143c600.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/liblazy_static-1eb2f514cd6e5482.rlib" "/home/xuan/src/netease-cloud-music-gtk/target/release/deps/libbitflags-7a878fe1cdbfea62.rlib" "-Wl,--start-group" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-e0b6e478e9762da9.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-765c392663bd34b7.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-1059e0ba7f05fd67.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-85b43da92537c77f.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-f8a77019eff82b98.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-1d32a47a0bdcb0a2.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c47e11e0b4c869e2.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-5a60e280b382f06e.rlib" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-8010f7064010be9c.rlib" "-Wl,--end-group" "/home/xuan/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-566972fa63f867ee.rlib" "-Wl,-Bdynamic" "-lz" "-ldbus-1" "-lssl" "-lcrypto" "-lcurl" "-lgtk-3" "-lgdk-3" "-lpangocairo-1.0" "-lpango-1.0" "-latk-1.0" "-lcairo-gobject" "-lcairo" "-lgdk_pixbuf-2.0" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-latk-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgdk-3" "-lpangocairo-1.0" "-lpango-1.0" "-lgdk_pixbuf-2.0" "-lcairo-gobject" "-lcairo" "-lgobject-2.0" "-lglib-2.0" "-lcairo-gobject" "-lcairo" "-lgobject-2.0" "-lglib-2.0" "-lpango-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgdk_pixbuf-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgstplayer-1.0" "-lgstvideo-1.0" "-lgstbase-1.0" "-lgstreamer-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgstvideo-1.0" "-lgstbase-1.0" "-lgstreamer-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgstbase-1.0" "-lgstreamer-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgstreamer-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-lglib-2.0" "-lutil" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil"
= note: /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.1.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.1:(.text._ZN4core3ptr18real_drop_in_place17h13539986ba9553f8E+0x33): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN4core3ptr18real_drop_in_place17h13539986ba9553f8E+0x46): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN4core3ptr18real_drop_in_place17h13539986ba9553f8E+0x67): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.1.rcgu.o): in function `reqwest::connect::Connector::new_default_tls':
reqwest.awdwanf1-cgu.1:(.text._ZN7reqwest7connect9Connector15new_default_tls17h701e72a62217a485E+0x29b): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN7reqwest7connect9Connector15new_default_tls17h701e72a62217a485E+0x2ae): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN7reqwest7connect9Connector15new_default_tls17h701e72a62217a485E+0x2d8): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN7reqwest7connect9Connector15new_default_tls17h701e72a62217a485E+0x3ec): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN7reqwest7connect9Connector15new_default_tls17h701e72a62217a485E+0x3ff): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.1:(.text._ZN7reqwest7connect9Connector15new_default_tls17h701e72a62217a485E+0x428): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.13.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.13:(.text._ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE+0x4d): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.13:(.text._ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE+0x60): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.13:(.text._ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE+0x8f): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.13.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.13:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x2f): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.13:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x42): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.13:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x6d): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.2.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17hebe8d5c270dac77dE+0x4d): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17hebe8d5c270dac77dE+0x60): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17hebe8d5c270dac77dE+0x8f): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.2.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x2f): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x42): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x6d): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.3.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h13539986ba9553f8E+0x33): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h13539986ba9553f8E+0x46): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h13539986ba9553f8E+0x67): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.3.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h6c232813076c42c4E+0x28): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h6c232813076c42c4E+0x3b): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h6c232813076c42c4E+0x5d): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.3.rcgu.o): in function `_ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE.llvm.1616732149183979912':
reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE.llvm.1616732149183979912+0x4d): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE.llvm.1616732149183979912+0x60): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17h77dbf672f4e78a1bE.llvm.1616732149183979912+0x8f): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.3.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x2f): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x42): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x6d): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.3.rcgu.o): in function `reqwest::async_impl::client::ClientBuilder::build':
reqwest.awdwanf1-cgu.3:(.text._ZN7reqwest10async_impl6client13ClientBuilder5build17hb8711bdfdf443aebE+0x2d8): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN7reqwest10async_impl6client13ClientBuilder5build17hb8711bdfdf443aebE+0x2eb): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN7reqwest10async_impl6client13ClientBuilder5build17hb8711bdfdf443aebE+0x30f): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN7reqwest10async_impl6client13ClientBuilder5build17hb8711bdfdf443aebE+0x9f3): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN7reqwest10async_impl6client13ClientBuilder5build17hb8711bdfdf443aebE+0xa06): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.3:(.text._ZN7reqwest10async_impl6client13ClientBuilder5build17hb8711bdfdf443aebE+0xa2f): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.6.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.6:(.text._ZN4core3ptr18real_drop_in_place17hebe8d5c270dac77dE+0x4d): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.6:(.text._ZN4core3ptr18real_drop_in_place17hebe8d5c270dac77dE+0x60): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.6:(.text._ZN4core3ptr18real_drop_in_place17hebe8d5c270dac77dE+0x8f): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libreqwest-86d7d55c4b041be1.rlib(reqwest-86d7d55c4b041be1.reqwest.awdwanf1-cgu.6.rcgu.o): in function `core::ptr::real_drop_in_place':
reqwest.awdwanf1-cgu.6:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x2f): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.6:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x42): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: reqwest.awdwanf1-cgu.6:(.text._ZN4core3ptr18real_drop_in_place17hfd75eaa66691665dE+0x6d): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnative_tls-b52c0b7474cd0deb.rlib(native_tls-b52c0b7474cd0deb.native_tls.42zh3m26-cgu.0.rcgu.o): in function `native_tls::imp::TlsConnector::new':
native_tls.42zh3m26-cgu.0:(.text._ZN10native_tls3imp12TlsConnector3new17hf56c8c86a8303816E+0x479): undefined reference to `sk_num'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: native_tls.42zh3m26-cgu.0:(.text._ZN10native_tls3imp12TlsConnector3new17hf56c8c86a8303816E+0x49f): undefined reference to `sk_value'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libnative_tls-b52c0b7474cd0deb.rlib(native_tls-b52c0b7474cd0deb.native_tls.42zh3m26-cgu.2.rcgu.o): in function `native_tls::TlsConnectorBuilder::identity':
native_tls.42zh3m26-cgu.2:(.text._ZN10native_tls19TlsConnectorBuilder8identity17hae9928fe2cae8036E+0x43): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: native_tls.42zh3m26-cgu.2:(.text._ZN10native_tls19TlsConnectorBuilder8identity17hae9928fe2cae8036E+0x56): undefined reference to `sk_pop'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: native_tls.42zh3m26-cgu.2:(.text._ZN10native_tls19TlsConnectorBuilder8identity17hae9928fe2cae8036E+0x78): undefined reference to `sk_free'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.0.rcgu.o): in function `openssl::ssl::SslMethod::tls':
openssl.1p9763dr-cgu.0:(.text._ZN7openssl3ssl9SslMethod3tls17he7253b712817f05bE+0x2): undefined reference to `SSLv23_method'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.0.rcgu.o): in function `<openssl::ssl::SslContext as core::clone::Clone>::clone':
openssl.1p9763dr-cgu.0:(.text._ZN63_$LT$openssl..ssl..SslContext$u20$as$u20$core..clone..Clone$GT$5clone17hc468ae9768579859E+0x24): undefined reference to `CRYPTO_add_lock'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.0.rcgu.o): in function `openssl::ssl::Ssl::new':
openssl.1p9763dr-cgu.0:(.text._ZN7openssl3ssl3Ssl3new17hc12a40e1c308a209E+0xa4): undefined reference to `CRYPTO_add_lock'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.1.rcgu.o): in function `<openssl::x509::X509Ref as alloc::borrow::ToOwned>::to_owned':
openssl.1p9763dr-cgu.1:(.text._ZN65_$LT$openssl..x509..X509Ref$u20$as$u20$alloc..borrow..ToOwned$GT$8to_owned17hc08f8aff3ce9122eE+0x21): undefined reference to `CRYPTO_add_lock'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.1.rcgu.o): in function `<openssl::x509::X509 as core::clone::Clone>::clone':
openssl.1p9763dr-cgu.1:(.text._ZN58_$LT$openssl..x509..X509$u20$as$u20$core..clone..Clone$GT$5clone17hafb33f2034322913E+0x21): undefined reference to `CRYPTO_add_lock'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.15.rcgu.o): in function `std::sync::once::Once::call_once::{{closure}}':
openssl.1p9763dr-cgu.15:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h7b9a44e4b87f283aE+0x31): undefined reference to `SSL_get_ex_new_index'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.15.rcgu.o): in function `core::ops::function::FnOnce::call_once{{vtable-shim}}':
openssl.1p9763dr-cgu.15:(.text._ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h35557409e7d662f6E+0x31): undefined reference to `SSL_get_ex_new_index'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.2.rcgu.o): in function `core::ptr::real_drop_in_place':
openssl.1p9763dr-cgu.2:(.text._ZN4core3ptr18real_drop_in_place17h2ea8d53447d1e485E+0x140): undefined reference to `EVP_MD_CTX_destroy'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.2.rcgu.o): in function `openssl::hash::Hasher::new':
openssl.1p9763dr-cgu.2:(.text._ZN7openssl4hash6Hasher3new17h376d114cbca92dc5E+0x17): undefined reference to `EVP_MD_CTX_create'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: openssl.1p9763dr-cgu.2:(.text._ZN7openssl4hash6Hasher3new17h376d114cbca92dc5E+0x109): undefined reference to `EVP_MD_CTX_destroy'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.2.rcgu.o): in function `openssl::hash::hash':
openssl.1p9763dr-cgu.2:(.text._ZN7openssl4hash4hash17h765d097749b15859E+0x412): undefined reference to `EVP_MD_CTX_destroy'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl-d4b6c3e8265c8bd4.rlib(openssl-d4b6c3e8265c8bd4.openssl.1p9763dr-cgu.4.rcgu.o): in function `openssl::ssl::connector::SslConnector::builder':
openssl.1p9763dr-cgu.4:(.text._ZN7openssl3ssl9connector12SslConnector7builder17haf0b1b146430323bE+0x39): undefined reference to `SSLeay'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /home/xuan/src/netease-cloud-music-gtk/target/release/deps/libopenssl_sys-90bb71da5f3034dc.rlib(openssl_sys-90bb71da5f3034dc.openssl_sys.agshvkun-cgu.13.rcgu.o): in function `std::sync::once::Once::call_once::{{closure}}':
openssl_sys.agshvkun-cgu.13:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h72542ee6fac2ff92E+0x1f): undefined reference to `SSL_library_init'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: openssl_sys.agshvkun-cgu.13:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h72542ee6fac2ff92E+0x25): undefined reference to `SSL_load_error_strings'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: openssl_sys.agshvkun-cgu.13:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h72542ee6fac2ff92E+0x2b): undefined reference to `OPENSSL_add_all_algorithms_noconf'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: openssl_sys.agshvkun-cgu.13:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h72542ee6fac2ff92E+0x31): undefined reference to `CRYPTO_num_locks'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: openssl_sys.agshvkun-cgu.13:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h72542ee6fac2ff92E+0x21f): undefined reference to `CRYPTO_set_locking_callback'
/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: openssl_sys.agshvkun-cgu.13:(.text._ZN3std4sync4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h72542ee6fac2ff92E+0x23a): undefined reference to `CRYPTO_set_id_callback'
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `netease-cloud-music-gtk`.
To learn more, run the command again with --verbose.
openssl
~/src/netease-cloud-music-gtk
liangzi@xuan 47 07:16 >ldd $(which openssl)
linux-vdso.so.1 (0x00007ffc73878000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f89673c4000)
libc.so.6 => /lib64/libc.so.6 (0x00007f896700a000)
/lib64/ld-linux-x86-64.so.2 (0x00007f89675c8000)
ld
l /usr/x86_64-suse-linux/bin/
总用量 0
lrwxrwxrwx 1 root root 15 10月 16 2018 strip -> ../../bin/strip
lrwxrwxrwx 1 root root 16 10月 16 2018 ranlib -> ../../bin/ranlib
lrwxrwxrwx 1 root root 12 10月 16 2018 nm -> ../../bin/nm
lrwxrwxrwx 1 root root 12 10月 16 2018 ld -> ../../bin/ld
lrwxrwxrwx 1 root root 12 10月 16 2018 as -> ../../bin/as
lrwxrwxrwx 1 root root 12 10月 16 2018 ar -> ../../bin/ar
l /usr/bin/ld
lrwxrwxrwx 1 root root 20 10月 16 2018 /usr/bin/ld -> /etc/alternatives/ld
l /etc/alternatives/ld
lrwxrwxrwx 1 root root 15 10月 30 2015 /etc/alternatives/ld -> /usr/bin/ld.bfd
l /usr/bin/ld.bfd
-rwxr-xr-x 1 root root 9224696 10月 16 2018 /usr/bin/ld.bfd
目前只能登陆在线账户,没有登陆不能进行收藏,建立歌单等操作。如果能支持登录-本地用户就好
某个歌单有1400+的歌,对比了一下1001到之后的都没有
如题,我尝试命令行启动软件没看到错误信息,找遍/usr/ ~/.config/ ~/.cache/ /tmp/都没有log文件,所以我也不知道是什么导致的,环境是Manjaro+i3,
邮箱地址:[email protected]
Linuxmint 19.2 Cinnamon桌面,安装0.7版本deb包,程序打开无反应。
拿valgrind测了下,有内存泄漏问题,不清楚是gtk-rs库的问题,还是 Rc 没用好导致循环引用了。。
你有什么头绪吗?
valgrind-out.txt
fedora 没有这个libopenssl-devel 没有这个依赖,cargo rpm build失败。rpm包直接安装报没有gstreamer-player,也不能安装。
感谢作者的辛勤付出。
建议增加取消喜欢功能,目前一首歌曲点击“喜欢”后无法“取消喜欢”,谢谢
When I clicked the login button, a panel was open to let me perform login, however, I forgot my username and password, so I want to close the panel and stay offline, which I wasn't able to do since there was no close button of that panel. HOPE this small feature can be added.
在 KDE Plasma 5.17 + 1366x768 的环境下,会出现这个 Bug,详细请看压缩包下的视频
2019-12-28 19-04-10.zip
在readme文档中,打包安装一节说的是git clone [email protected]:gmg137/netease-cloud-music-gtk.git,这样做使用ssh从github下载需要您的密钥,应该使用https下载,所以应改为git clone https://github.com/gmg137/netease-cloud-music-gtk.git
Compiling netease-cloud-music-gtk v0.8.0 (/var/cache/acbs/build/acbs.roadifkx/netease-cloud-music-gtk)
error[E0432]: unresolved import `gtk::ModelButton`
--> src/widgets/header.rs:18:76
|
18 | AboutDialog, Builder, Button, Dialog, Entry, Image, Label, MenuButton, ModelButton, Popover, SearchBar,
| ^^^^^^^^^^^
| |
| no `ModelButton` in the root
| help: a similar name exists in the module: `ToolButton`
error: aborting due to previous error
For more information about this error, try `rustc --explain E0432`.
环境:AOSC OS (stable),rustc 版本 1.39.0 (stable)
以方便快速找到应用切歌
点击下一首音乐,没有自动切换,有时候音乐切过去了,但是下面的进度条显示的还是上一首音乐
您好!这里是 AOSC OS 发行版的维护者。
我们在打包 0.7.0 的时候遇到了困难 AOSC-Dev/aosc-os-abbs#2051 ,我留意到紧随其后 #37 提供的构建系统方面修正的提交 df4c5a9 中已经修复了这个问题。
建议分配一个 0.7.1 版本给这个提交节点,这将大大方便发行版流水线打包这个版本。
指定歌单某首歌单曲循环的时候有一定概率会跳到随机的歌曲上。
比较抱歉没有Log,因为从shell启动也没看到有log打出来。
OS: Arch Linux
Version: 0.7.0
[ 86s] mpris-player-9b111838ccf3b4f8127b9a623057c8f118ca7ef8/src/metadata.rs
[ 86s] mpris-player-9b111838ccf3b4f8127b9a623057c8f118ca7ef8/src/mpris_player.rs
[ 86s] mpris-player-9b111838ccf3b4f8127b9a623057c8f118ca7ef8/src/status.rs
[ 86s] + mkdir -p .cargo/git/db
[ 86s] + mv mpris-player-9b111838ccf3b4f8127b9a623057c8f118ca7ef8 .cargo/git/db/mpris-player-c5d9dec7a5a330ea
[ 86s] + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 /usr/bin/cargo build -j8 -Z avoid-dev-deps --release
[ 86s] error: no matching package named aes-soft found
不清楚 aes-soft 是什么。
Terminal version is way cooler!
刚装的manjaro 18.04
安装后有图标 点击无反应
内核版本 4.19.34-1-MANJARO
GNOME Shell 3.32.0
环境:AOSC OS ( Linux eat-x230 5.4.6-aosc-main #1 SMP Sat Dec 21 12:36:00 UTC 2019 x86_64 GNU/Linux
) + NetworkManager(1.18.0
)
Running `rustc --edition=2018 --crate-name netease_cloud_music_gtk src/main.rs --color always --crate-type bin --emit=dep-info,link -C opt-level=3 --cfg 'feature="default"' -C metadata=24827ce9788306f2 -C extra-filename=-24827ce9788306f2 --out-dir /home/ginstok/netease-cloud-music-gtk/target/release/deps -L dependency=/home/ginstok/netease-cloud-music-gtk/target/release/deps --extern base64=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libbase64-8046f572f47d903e.rlib --extern cairo=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcairo-5ca6c2ca7da1cfa0.rlib --extern cargo_rpm=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcargo_rpm-7bccaf2f67c86f23.rlib --extern chrono=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libchrono-4ef84debef0fcb2f.rlib --extern crossbeam_channel=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcrossbeam_channel-e60691a059aa0001.rlib --extern curl=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcurl-8b05675ab228085f.rlib --extern dbus=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libdbus-7066be00c81cae45.rlib --extern dirs=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libdirs-ad73f8d890d4d347.rlib --extern fragile=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libfragile-5532fa872a0886ee.rlib --extern gdk=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgdk-94a9dd396bae5355.rlib --extern gdk_pixbuf=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgdk_pixbuf-b40d5d68e9c36ee4.rlib --extern gio=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgio-e4207120db77b41d.rlib --extern glib=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libglib-82b95b7ef6b0183c.rlib --extern gstreamer=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgstreamer-75889c0806cc1abb.rlib --extern gstreamer_player=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgstreamer_player-988b3a4ca8e464ae.rlib --extern gtk=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgtk-e4e09c33f129a330.rlib --extern hex=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libhex-30dd79951e141cc8.rlib --extern image=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libimage-5028c1449e1f5190.rlib --extern lazy_static=/home/ginstok/netease-cloud-music-gtk/target/release/deps/liblazy_static-0563ed23a1c1397b.rlib --extern log=/home/ginstok/netease-cloud-music-gtk/target/release/deps/liblog-6c38d6de68a057a0.rlib --extern loggerv=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libloggerv-439ac4f8caaf81df.rlib --extern mpris_player=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libmpris_player-a192218a6d73fea0.rlib --extern num=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libnum-cf3b9874fdf87e7f.rlib --extern openssl=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libopenssl-4e273d4230cfb049.rlib --extern pango=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libpango-03d504252ae743a5.rlib --extern rand=/home/ginstok/netease-cloud-music-gtk/target/release/deps/librand-3d543717b617c2fe.rlib --extern rayon=/home/ginstok/netease-cloud-music-gtk/target/release/deps/librayon-6c6819706e5b977b.rlib --extern regex=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libregex-ea3366ad85cf21c7.rlib --extern serde=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libserde-388f67f0c08eaca5.rlib --extern serde_json=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libserde_json-625d29226271119b.rlib --extern serde_urlencoded=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libserde_urlencoded-aae499be3e312959.rlib --extern sled=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libsled-565bc947efb14616.rlib -L native=/home/ginstok/netease-cloud-music-gtk/target/release/build/backtrace-sys-cf07384d63c50288/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/ginstok/netease-cloud-music-gtk/target/release/build/curl-sys-0d2925c192f63276/out/build -L native=/usr/lib/x86_64-linux-gnu`
error[E0432]: unresolved import gtk::ModelButton
--> src/widgets/header.rs:17:76
|
17 | AboutDialog, Builder, Button, Dialog, Entry, Image, Label, MenuButton, ModelButton, Popover, SearchBar,
| ^^^^^^^^^^^
| |
| no ModelButton
in the root
| help: a similar name exists in the module: ToolButton
error: aborting due to previous error
For more information about this error, try rustc --explain E0432
.
error: Could not compile netease-cloud-music-gtk
.
Caused by:
process didn't exit successfully: rustc --edition=2018 --crate-name netease_cloud_music_gtk src/main.rs --color always --crate-type bin --emit=dep-info,link -C opt-level=3 --cfg 'feature="default"' -C metadata=24827ce9788306f2 -C extra-filename=-24827ce9788306f2 --out-dir /home/ginstok/netease-cloud-music-gtk/target/release/deps -L dependency=/home/ginstok/netease-cloud-music-gtk/target/release/deps --extern base64=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libbase64-8046f572f47d903e.rlib --extern cairo=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcairo-5ca6c2ca7da1cfa0.rlib --extern cargo_rpm=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcargo_rpm-7bccaf2f67c86f23.rlib --extern chrono=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libchrono-4ef84debef0fcb2f.rlib --extern crossbeam_channel=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcrossbeam_channel-e60691a059aa0001.rlib --extern curl=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libcurl-8b05675ab228085f.rlib --extern dbus=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libdbus-7066be00c81cae45.rlib --extern dirs=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libdirs-ad73f8d890d4d347.rlib --extern fragile=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libfragile-5532fa872a0886ee.rlib --extern gdk=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgdk-94a9dd396bae5355.rlib --extern gdk_pixbuf=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgdk_pixbuf-b40d5d68e9c36ee4.rlib --extern gio=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgio-e4207120db77b41d.rlib --extern glib=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libglib-82b95b7ef6b0183c.rlib --extern gstreamer=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgstreamer-75889c0806cc1abb.rlib --extern gstreamer_player=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgstreamer_player-988b3a4ca8e464ae.rlib --extern gtk=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libgtk-e4e09c33f129a330.rlib --extern hex=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libhex-30dd79951e141cc8.rlib --extern image=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libimage-5028c1449e1f5190.rlib --extern lazy_static=/home/ginstok/netease-cloud-music-gtk/target/release/deps/liblazy_static-0563ed23a1c1397b.rlib --extern log=/home/ginstok/netease-cloud-music-gtk/target/release/deps/liblog-6c38d6de68a057a0.rlib --extern loggerv=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libloggerv-439ac4f8caaf81df.rlib --extern mpris_player=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libmpris_player-a192218a6d73fea0.rlib --extern num=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libnum-cf3b9874fdf87e7f.rlib --extern openssl=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libopenssl-4e273d4230cfb049.rlib --extern pango=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libpango-03d504252ae743a5.rlib --extern rand=/home/ginstok/netease-cloud-music-gtk/target/release/deps/librand-3d543717b617c2fe.rlib --extern rayon=/home/ginstok/netease-cloud-music-gtk/target/release/deps/librayon-6c6819706e5b977b.rlib --extern regex=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libregex-ea3366ad85cf21c7.rlib --extern serde=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libserde-388f67f0c08eaca5.rlib --extern serde_json=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libserde_json-625d29226271119b.rlib --extern serde_urlencoded=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libserde_urlencoded-aae499be3e312959.rlib --extern sled=/home/ginstok/netease-cloud-music-gtk/target/release/deps/libsled-565bc947efb14616.rlib -L native=/home/ginstok/netease-cloud-music-gtk/target/release/build/backtrace-sys-cf07384d63c50288/out -L native=/usr/lib/x86_64-linux-gnu -L native=/home/ginstok/netease-cloud-music-gtk/target/release/build/curl-sys-0d2925c192f63276/out/build -L native=/usr/lib/x86_64-linux-gnu
(exit code: 1)
On ubuntu 19.10, rustc 1.39
音量只能跟随系统,不能自己调节音量
希望能够提供deb以及snap支持,等我放暑假了我可以帮助你制作deb:smile:
一共报错19处,错误全是 128-bit type is unstable 。例如下处:
error: 128-bit type is unstable (see issue #35118)
--> /home/yachen/.cargo/registry/src/mirrors.ustc.edu.cn-61ef6e0cd06fb9b8/muldiv-0.2.0/src/lib.rs:426:39
|
426 | if r > $u::MAX as $v {
| ^^
...
474 | mul_div_impl_signed!(i64, u64, u128, 64);
| ----------------------------------------- in this macro invocation
error: aborting due to 19 previous errors
error: Could not compile `muldiv`.
系统环境:Debian 9.8 x64,Glibc 2.24,Cargo为Debian官方源中0.25.0,rustc包1.24.1。很棒的软件,我没有Rust使用经验,不知道怎么解决,谢谢作者的付出!
歌词的前两句一直在循环播放,但是不播放后边的歌词,命令行debug模式启动osdlyrics报下边错误
*Error*: in function ol_dbus_list_names: ol_utils_dbus.c[421]
assert connection != NULL failed
*Error*: in function ol_dbus_list_names: ol_utils_dbus.c[421]
assert connection != NULL failed
Error in connection() 111 - 拒绝连接
Error in connection() 111 - 拒绝连接
Hi
点击搜索按钮,搜歌手歌名,都没有反应
ubuntun 19.10
Control volume in this application.
请教大神一些问题,因为我是一个rust的初学者,我想做linux软件,但是一直找不到关于rust做的程序如何打包为linux软件的相关资料,请问大神可否指点一些,再此谢谢了!
Updating crates.io index
Updating git repository `https://gitlab.gnome.org/World/Rust/mpris-player`
error: failed to select a version for the requirement `mpris-player = "^0.2.0"`
candidate versions found which didn't match: 0.3.0
location searched: Git repository https://gitlab.gnome.org/World/Rust/mpris-player
环境: AOSC OS amd64 explosive + rustc nightly
版本: 0.5.0
作为二进制包, 在提交中包含自己的 lockfile 是很有必要的,
尤其是在依赖版本号全部是 *
的情况下 (← ← )
否则客户端 build 的时候可能会炸 (
很棒的软件, 作者加油
问题: conflicting requests
不错 支持一下作者
用户名填写的是手机号 (没有 +86),已经在网页上登录过
环境:AOSC OS + KDE + networkmanager,网络正常,对于此程序没有挂代理 (在国内),netease-cloud-music-gtk 使用了 rust nightly 1.36 编译
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.