Skip to content

Commit 3302ad4

Browse files
committed
Use precompiled curl library, instead of system curl-gnutls.
Solves some issues with missing libraries at runtime on my system. If we're going to run this under a steam runtime, this commit can be removed
1 parent eb099c2 commit 3302ad4

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/engine/engine.vpc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ $Configuration
4040
$AdditionalLibraryDirectories "$BASE;$SRCDIR\lib\common\vc7;$SRCDIR\dx9sdk\lib" [$WINDOWS]
4141
$SystemFrameworks "Carbon;AppKit;OpenAL;CoreAudio;AudioToolbox;SystemConfiguration;Quicktime;AudioUnit" [$OSXALL]
4242
$SystemLibraries "iconv" [$OSXALL]
43-
$SystemLibraries "rt;openal;curl-gnutls" [$LINUXALL]
43+
$SystemLibraries "rt;openal" [$LINUXALL]
4444
$GCC_ExtraLinkerFlags "-L/usr/lib32 -L/usr/lib" [$LINUXALL]
4545
}
4646
}
@@ -1113,6 +1113,7 @@ $Project "engine"
11131113
$ImpLibexternal steam_api
11141114

11151115
$ImpLib "$LIBCOMMON\curl" [$OSXALL]
1116+
$Lib "$LIBCOMMON\libcurl" [$LINUXALL]
11161117

11171118
$Libexternal "libz"
11181119
$Libexternal "$SRCDIR\lib\common\$(CRYPTOPPDIR)\libcrypto" [$LINUXALL&&!$DEDICATED]

src/replay/replay.vpc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ $Configuration
3636
$SystemLibraries "iconv;z" [$OSXALL]
3737

3838
$SystemLibraries "rt;" [$LINUXALL]
39-
$SystemLibraries "$BASE;curl-gnutls" [$LINUXALL]
4039

4140
$AdditionalDependencies "$BASE ws2_32.lib" [$WINDOWS]
4241
}
@@ -205,6 +204,7 @@ $Project "replay"
205204
$Libexternal $LIBCOMMON/libpng [$VS2015]
206205

207206
$ImpLib "$LIBCOMMON\curl" [$OSXALL]
207+
$Lib "$LIBCOMMON\libcurl" [$LINUXALL]
208208

209209
$Lib "$LIBCOMMON\libcurl" [$WIN32&&!$VS2015]
210210
$Lib "libz" [$WIN32]

0 commit comments

Comments
 (0)