2 Commits
Author SHA1 Message Date
ParantezTech 1dd39167f6 update for linux 2026-07-22 19:07:16 +03:00
ParantezTech 638eda66c0 triplets for linux 2026-07-22 18:55:17 +03:00
2 changed files with 14 additions and 1 deletions

No files matched your search

+1 -1
View File
@@ -27,7 +27,7 @@ jobs:
os: ubuntu-latest
triplet: linux-release
vcpkg-root: /usr/local/share/vcpkg
extra-args: ""
extra-args: --overlay-triplets=./triplets
- build: windows
os: windows-latest
+13
View File
@@ -0,0 +1,13 @@
# Overlay of vcpkg's community x64-linux-release triplet. These static
# libraries get linked into a shared library (SharpEmu's
# sharpemu_bink2_bridge.c), which the ELF format requires -fPIC for -- the
# stock triplet doesn't set it, since it assumes linking into a standalone
# executable instead.
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE static)
set(VCPKG_CMAKE_SYSTEM_NAME Linux)
set(VCPKG_BUILD_TYPE release)
set(VCPKG_C_FLAGS "-fPIC")
set(VCPKG_CXX_FLAGS "-fPIC")