diff --git a/.gitignore b/.gitignore index df3a452..849f63a 100644 --- a/.gitignore +++ b/.gitignore @@ -45,4 +45,7 @@ /test_x64dbg/x64/symbols /deploy/build *.udd -*.dmp \ No newline at end of file +*.dmp +/deploy/MANIFEST +/deploy/README.rst +/deploy/dist diff --git a/3rdparty/protobuf-2.6.1/configure.ac b/3rdparty/protobuf-2.6.1/configure.ac index c07067c..5b8a485 100644 --- a/3rdparty/protobuf-2.6.1/configure.ac +++ b/3rdparty/protobuf-2.6.1/configure.ac @@ -27,6 +27,9 @@ AS_IF([test "x${ac_cv_env_CFLAGS_set}" = "x"], AS_IF([test "x${ac_cv_env_CXXFLAGS_set}" = "x"], [CXXFLAGS=""]) + +CFLAGS="$CFLAGS -D_GLIBCXX_USE_CXX11_ABI=0 " +CXXFLAGS="$CXXFLAGS -D_GLIBCXX_USE_CXX11_ABI=0 " AC_CANONICAL_TARGET AM_INIT_AUTOMAKE([subdir-objects]) diff --git a/3rdparty/protobuf-2.6.1/protobuf.pc.in b/3rdparty/protobuf-2.6.1/protobuf.pc.in index 29f2487..d31cac2 100644 --- a/3rdparty/protobuf-2.6.1/protobuf.pc.in +++ b/3rdparty/protobuf-2.6.1/protobuf.pc.in @@ -8,7 +8,7 @@ Description: Google's Data Interchange Format Version: @VERSION@ Libs: -L${libdir} -lprotobuf @PTHREAD_CFLAGS@ @PTHREAD_LIBS@ Libs.private: @LIBS@ -Cflags: -I${includedir} @PTHREAD_CFLAGS@ +Cflags: -I${includedir} @PTHREAD_CFLAGS@ -D_GLIBCXX_USE_CXX11_ABI=0 # Commented out because it crashes pkg-config *sigh*: # http://bugs.freedesktop.org/show_bug.cgi?id=13265 # Conflicts: protobuf-lite diff --git a/3rdparty/protobuf-2.6.1/vsprojects/libprotobuf.vcxproj b/3rdparty/protobuf-2.6.1/vsprojects/libprotobuf.vcxproj index 97655c0..c03cbaf 100644 --- a/3rdparty/protobuf-2.6.1/vsprojects/libprotobuf.vcxproj +++ b/3rdparty/protobuf-2.6.1/vsprojects/libprotobuf.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {3E283F37-A4ED-41B7-A3E6-A2D89D131A30} @@ -17,7 +25,12 @@ StaticLibrary - v100 + v140 + MultiByte + + + StaticLibrary + v140 MultiByte @@ -25,15 +38,26 @@ v120_xp MultiByte + + StaticLibrary + v120_xp + MultiByte + + + + + + + <_ProjectFileVersion>12.0.30501.0 @@ -43,10 +67,18 @@ $(SolutionDir)bin\obj\$(ProjectName)\$(Configuration)\ $(ProjectName)_v120xp_d + + $(ProjectName)_v120xp_d + - $(SolutionDir)bin\ - $(SolutionDir)bin\obj\$(ProjectName)\$(Configuration)\ - $(ProjectName)_v100 + $(SolutionDir)..\bin\ + $(SolutionDir)..\bin\obj\$(ProjectName)\$(Configuration)\ + $(ProjectName)_v140 + + + $(ProjectName)_v140_x64 + $(SolutionDir)..\bin\ + $(SolutionDir)..\bin\obj\$(ProjectName)\$(Configuration)\ @@ -63,6 +95,21 @@ $(TargetName).pdb + + + /wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305 /J %(AdditionalOptions) + Disabled + ..\src;.;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBPROTOBUF_EXPORTS;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + Level3 + ProgramDatabase + $(TargetName).pdb + + /wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305 /J %(AdditionalOptions) @@ -75,6 +122,19 @@ $(TargetName).pdb + + + /wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305 /J %(AdditionalOptions) + ..\src;.;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBPROTOBUF_EXPORTS;_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS;%(PreprocessorDefinitions) + MultiThreadedDLL + + + Level3 + ProgramDatabase + $(TargetName).pdb + +