kiến thức Tổng hợp những addon chất cho Firefox / Chromium

SVBK chủ nhân tương lai của hành tinh máy khủng thì tải Rust tải OpenSSL rồi chạy cargo build --release là xong luôn cho Windows đó 😔
chịu rồi thầy, cài cái openssl trên win khoai quá. Vào terminal gõ openssl thì nhận rồi mà lúc build nó cứ ra lỗi kiểu này
Code:
 cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_LIBS
  X86_64_PC_WINDOWS_MSVC_OPENSSL_LIBS = C:\Program Files\OpenSSL-Win64\lib
  cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_STATIC
  X86_64_PC_WINDOWS_MSVC_OPENSSL_STATIC unset
  cargo:rerun-if-env-changed=OPENSSL_STATIC
  OPENSSL_STATIC unset

  --- stderr
  thread 'main' panicked at C:\Users\Nh0x\.cargo\registry\src\index.crates.io-6f17d22bba15001f\openssl-sys-0.9.102\build/main.rs:417:13:
  OpenSSL libdir at `["C:\\Program Files\\OpenSSL-Win64\\lib"]` does not contain the required files to either statically or dynamically link OpenSSL
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
 
chịu rồi thầy, cài cái openssl trên win khoai quá. Vào terminal gõ openssl thì nhận rồi mà lúc build nó cứ ra lỗi kiểu này
Code:
 cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_LIBS
  X86_64_PC_WINDOWS_MSVC_OPENSSL_LIBS = C:\Program Files\OpenSSL-Win64\lib
  cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_STATIC
  X86_64_PC_WINDOWS_MSVC_OPENSSL_STATIC unset
  cargo:rerun-if-env-changed=OPENSSL_STATIC
  OPENSSL_STATIC unset

  --- stderr
  thread 'main' panicked at C:\Users\Nh0x\.cargo\registry\src\index.crates.io-6f17d22bba15001f\openssl-sys-0.9.102\build/main.rs:417:13:
  OpenSSL libdir at `["C:\\Program Files\\OpenSSL-Win64\\lib"]` does not contain the required files to either statically or dynamically link OpenSSL
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Set cái này trong env chưa thớt
OPENSSL_DIR=C:confused:Program Files\OpenSSL-Win64
 
Set rồi mới ngoi lên chứ bác:beated:
chào đồng râm
cm0CZvC.png
 
chào đồng râm
cm0CZvC.png
chịu rồi thầy, cài cái openssl trên win khoai quá. Vào terminal gõ openssl thì nhận rồi mà lúc build nó cứ ra lỗi kiểu này
Code:
 cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_LIBS
  X86_64_PC_WINDOWS_MSVC_OPENSSL_LIBS = C:\Program Files\OpenSSL-Win64\lib
  cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_STATIC
  X86_64_PC_WINDOWS_MSVC_OPENSSL_STATIC unset
  cargo:rerun-if-env-changed=OPENSSL_STATIC
  OPENSSL_STATIC unset

  --- stderr
  thread 'main' panicked at C:\Users\Nh0x\.cargo\registry\src\index.crates.io-6f17d22bba15001f\openssl-sys-0.9.102\build/main.rs:417:13:
  OpenSSL libdir at `["C:\\Program Files\\OpenSSL-Win64\\lib"]` does not contain the required files to either statically or dynamically link OpenSSL
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Cài Scoop vào máy hoặc Github Action, rồi: scoop install openssl

Sau đó build thôi.

Đợi lát cập nhập file đã compile cho cả Windows và Linux lên Github. 😔
 
Em cài bằng scoop thầy ạ
Ảnh trên là gỡ bản cài bằng scoop ra rồi cài tay xem có khác biệt không
:cold:
1080 mà chạy như xé gió :extreme_sexy_girl:
flMpEx2.jpeg
Tinh thần là cứ trao đổi với @pTalent học cách compile nhé, tương lai nếu cập nhập thêm tính năng cũng sẽ cần tự compile lại. 😔

Hoặc có thể dùng Github Action này compile nếu muốn:

Có gì cứ fork xong thêm cho Windows, hiện tại mới có cho Linux.
 
@Đuôi Chuột Ngoáy Lọ Mỡ @nhoxbuondkny @Triều đình @Imm Dragon Toàn bộ file tải về cho cả Windows và Linux nằm ở đây nhé, tải về theo cấu trúc sau là ok:

1719838636511.png


Mà đúng là build từ máy nó dễ hơn build từ Github nhiều, riêng về cái Rust này phải tạo ra 3 cái máy ảo cho Win Lin Mac trên Github Action mới build được chứ dùng mỗi Linux build nó lỗi loạn lên vụ OpenSSL 😔
 
@Đuôi Chuột Ngoáy Lọ Mỡ @nhoxbuondkny @Triều đình @Imm Dragon Toàn bộ file tải về cho cả Windows và Linux nằm ở đây nhé, tải về theo cấu trúc sau là ok:

1719838636511.png


Mà đúng là build từ máy nó dễ hơn build từ Github nhiều, riêng về cái Rust này phải tạo ra 3 cái máy ảo cho Win Lin Mac trên Github Action mới build được chứ dùng mỗi Linux build nó lỗi loạn lên vụ OpenSSL 😔
Em vẫn chưa thể build được trên máy thầy ạ, trên mạng nào là cài libssl các thứ mà libssl nào có bản cho win:burn_joss_stick: tìm trên scoop báo không có:beated:
 
Back
Top