mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 09:17:35 +00:00
Ports: Fix dependencies for SDL2
We are doing nonstandard stuff with our headers, so SDL assumed that both iconv and dlopen are available inside LibC, which they aren't. Fix that by adding a dependency on libiconv and adding additional linker flags.
This commit is contained in:
parent
126d6d0838
commit
418d69c0ad
1 changed files with 2 additions and 1 deletions
|
@ -4,7 +4,8 @@ version=git
|
|||
workdir=SDL-main-serenity
|
||||
useconfigure=true
|
||||
files="https://github.com/SerenityPorts/SDL/archive/main-serenity.tar.gz SDL2-git.tar.gz"
|
||||
configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-DPULSEAUDIO=OFF" "-DJACK=OFF")
|
||||
configopts=("-DCMAKE_TOOLCHAIN_FILE=${SERENITY_BUILD_DIR}/CMakeToolchain.txt" "-DPULSEAUDIO=OFF" "-DJACK=OFF" "-DEXTRA_LDFLAGS=-liconv;-ldl")
|
||||
depends=("libiconv")
|
||||
|
||||
configure() {
|
||||
run cmake "${configopts[@]}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue