force to use static link for Manjaro
This commit is contained in:
parent
335ec619d9
commit
547b85adbf
997
Cargo.lock
generated
997
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -30,14 +30,14 @@ Desktop versions use [sciter](https://sciter.com/) for GUI, please download scit
|
|||||||
sudo apt install -y g++ gcc git curl wget nasm yasm libgtk-3-dev clang libxcb-randr0-dev libxdo-dev libxfixes-dev libxcb-shape0-dev libxcb-xfixes0-dev libasound2-dev libpulse-dev cmake
|
sudo apt install -y g++ gcc git curl wget nasm yasm libgtk-3-dev clang libxcb-randr0-dev libxdo-dev libxfixes-dev libxcb-shape0-dev libxcb-xfixes0-dev libasound2-dev libpulse-dev cmake
|
||||||
```
|
```
|
||||||
|
|
||||||
### Fedora 28
|
### Fedora 28 (CentOS 8)
|
||||||
```
|
```
|
||||||
sudo yum -y install gcc-c++ git curl wget nasm yasm gcc gtk3-devel clang libxcb-devel libxdo-devel libXfixes-devel pulseaudio-libs-devel cmake alsa-lib-devel
|
sudo yum -y install gcc-c++ git curl wget nasm yasm gcc gtk3-devel clang libxcb-devel libxdo-devel libXfixes-devel pulseaudio-libs-devel cmake alsa-lib-devel
|
||||||
```
|
```
|
||||||
|
|
||||||
### Arch (Manjaro)
|
### Arch (Manjaro)
|
||||||
```
|
```
|
||||||
sudo pacman -Syu unzip git cmake gcc curl wget yasm zip make pkg-config clang gtk3 xdotool libxcb libxfixes alsa-lib pulseaudio
|
sudo pacman -Syu unzip git cmake gcc curl wget yasm nasm zip make pkg-config clang gtk3 xdotool libxcb libxfixes alsa-lib pulseaudio
|
||||||
```
|
```
|
||||||
|
|
||||||
### Install vcpkg
|
### Install vcpkg
|
||||||
|
@ -31,7 +31,7 @@ fn find_package(name: &str) -> Vec<PathBuf> {
|
|||||||
if lib == "vpx" && target_os == "windows" {
|
if lib == "vpx" && target_os == "windows" {
|
||||||
lib = format!("{}mt", lib);
|
lib = format!("{}mt", lib);
|
||||||
}
|
}
|
||||||
println!("{}", format!("cargo:rustc-link-lib={}", lib));
|
println!("{}", format!("cargo:rustc-link-lib=static={}", lib));
|
||||||
println!(
|
println!(
|
||||||
"{}",
|
"{}",
|
||||||
format!(
|
format!(
|
||||||
|
@ -73,7 +73,11 @@ fn run(sp: GenericService) -> ResultType<()> {
|
|||||||
rc_max_quantizer,
|
rc_max_quantizer,
|
||||||
speed,
|
speed,
|
||||||
};
|
};
|
||||||
let mut vpx = Encoder::new(&cfg, 1).with_context(|| "Failed to create encoder")?;
|
let mut vpx;
|
||||||
|
match Encoder::new(&cfg, 1) {
|
||||||
|
Ok(x) => vpx = x,
|
||||||
|
Err(err) => bail!("Failed to create encoder: {}", err),
|
||||||
|
}
|
||||||
|
|
||||||
if *SWITCH.lock().unwrap() {
|
if *SWITCH.lock().unwrap() {
|
||||||
log::debug!("Broadcasting display switch");
|
log::debug!("Broadcasting display switch");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user