Fix linux build

This commit is contained in:
eray orçunus 2020-05-22 22:49:54 +03:00
parent a9f332f2d9
commit c993e99e00
2 changed files with 10 additions and 9 deletions

View File

@ -195,12 +195,6 @@ project "re3"
filter "platforms:*oal"
defines { "AUDIO_OAL" }
includedirs { "openal-soft/include" }
includedirs { "libsndfile/include" }
includedirs { "mpg123/include" }
libdirs { "openal-soft/libs/Win32" }
libdirs { "libsndfile/lib" }
libdirs { "mpg123/lib" }
filter {}
if(os.getenv("GTA_III_RE_DIR")) then
@ -214,6 +208,14 @@ project "re3"
characterset ("MBCS")
targetextension ".exe"
filter "platforms:win*oal"
includedirs { "openal-soft/include" }
includedirs { "libsndfile/include" }
includedirs { "mpg123/include" }
libdirs { "openal-soft/libs/Win32" }
libdirs { "libsndfile/lib" }
libdirs { "mpg123/lib" }
filter "platforms:linux*oal"
links { "openal", "mpg123", "sndfile", "pthread" }

View File

@ -8,12 +8,11 @@
typedef long ssize_t;
#pragma comment( lib, "libsndfile-1.lib" )
#pragma comment( lib, "libmpg123.lib" )
#else
#include "crossplatform.h"
#endif
#include <sndfile.h>
#include <mpg123.h>
#ifndef _WIN32
#include "crossplatform.h"
#endif
class CSndFile : public IDecoder
{