mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-03-02 19:26:56 -05:00
Installation from source failed on i686 32bit Debian 12 #3033
Labels
No labels
bug
documentation
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
question
unreproducible
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rustdesk-rustdesk#3033
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vinloren on GitHub (Oct 6, 2024).
Bug Description
After succesfully installed vcdpkg
git clone https://github.com/microsoft/vcpkg
cd vcpkg
git checkout 2023.04.15
cd ..
vcpkg/bootstrap-vcpkg.sh
export VCPKG_ROOT=$HOME/vcpkg
vcpkg/vcpkg install libvpx libyuv opus aom
At the end of
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
git clone https://github.com/rustdesk/rustdesk
cd rustdesk
mkdir -p target/debug
wget https://raw.githubusercontent.com/c-smile/sciter-sdk/master/bin.lnx/x64/libsciter-gtk.so
mv libsciter-gtk.so target/debug
VCPKG_ROOT=$HOME/vcpkg cargo run
I got:
Compiling hyper-rustls v0.24.2
error: failed to run custom build command for
scrap v0.5.0 (/home/enzo/Scaricati/rustdesk/libs/scrap)Compiling hyper-rustls v0.24.2
error: failed to run custom build command for
scrap v0.5.0 (/home/enzo/Scaricati/rustdesk/libs/scrap)Caused by:
process didn't exit successfully:
/home/enzo/Scaricati/rustdesk/target/debug/build/scrap-fcdf363d169e3c08/build-script-build(exit status: 101)--- stdout
cargo:rerun-if-env-changed=NO_PKG_CONFIG_libyuv
cargo:info=x86-linux
cargo:rustc-link-lib=static=yuv
cargo:rustc-link-search=/home/enzo/vcpkg/installed/x86-linux/lib
cargo:include=/home/enzo/vcpkg/installed/x86-linux/include
cargo:rerun-if-env-changed=NO_PKG_CONFIG_libvpx
cargo:info=x86-linux
cargo:rustc-link-lib=static=vpx
cargo:rustc-link-search=/home/enzo/vcpkg/installed/x86-linux/lib
cargo:include=/home/enzo/vcpkg/installed/x86-linux/include
rerun-if-changed=/home/enzo/Scaricati/rustdesk/libs/scrap/src/bindings/vpx_ffi.h
rerun-if-changed=/home/enzo/vcpkg/installed/x86-linux/include
cargo:rerun-if-env-changed=NO_PKG_CONFIG_aom
cargo:info=x86-linux
cargo:rustc-link-lib=static=aom
cargo:rustc-link-search=/home/enzo/vcpkg/installed/x86-linux/lib
cargo:include=/home/enzo/vcpkg/installed/x86-linux/include
rerun-if-changed=/home/enzo/Scaricati/rustdesk/libs/scrap/src/bindings/aom_ffi.h
rerun-if-changed=/home/enzo/vcpkg/installed/x86-linux/include
cargo:rerun-if-env-changed=NO_PKG_CONFIG_libyuv
cargo:info=x86-linux
cargo:rustc-link-lib=static=yuv
cargo:rustc-link-search=/home/enzo/vcpkg/installed/x86-linux/lib
cargo:include=/home/enzo/vcpkg/installed/x86-linux/include
rerun-if-changed=/home/enzo/Scaricati/rustdesk/libs/scrap/src/bindings/yuv_ffi.h
rerun-if-changed=/home/enzo/vcpkg/installed/x86-linux/include
How to Reproduce
Running the scipts above on a i686 Linux machine running Debian 12
Expected Behavior
The expected behaviour is a clean installetion of rustdesk at the end of the procedure
Operating system(s) on local side and remote side
Windows 10 / Debian 12 Linux
RustDesk Version(s) on local side and remote side
none yet
Screenshots
not applicable
Additional Context
No response
@rustdesk commented on GitHub (Oct 6, 2024):
#763