aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorMcCabe Maxsted2011-02-10 06:26:19 -0700
committerMcCabe Maxsted2011-02-10 06:26:40 -0700
commit7b81c084bceca80b3c8dd26a825f2361c198fb24 (patch)
tree00a23b9e863e17c7d765fe246055247da8e49450
parentEnabled gstreamer10 media plugin in CMake for Windows (diff)
downloadmeta-impy-7b81c084bceca80b3c8dd26a825f2361c198fb24.zip
meta-impy-7b81c084bceca80b3c8dd26a825f2361c198fb24.tar.gz
meta-impy-7b81c084bceca80b3c8dd26a825f2361c198fb24.tar.bz2
meta-impy-7b81c084bceca80b3c8dd26a825f2361c198fb24.tar.xz
Updated windows version of boost to the 1.39 version used in Snowglobe 1.5. Note: only VS2005 libs currently included
-rw-r--r--linden/indra/cmake/Boost.cmake4
-rw-r--r--linden/indra/newview/llappviewerwin32.cpp25
-rwxr-xr-xlinden/install.xml4
3 files changed, 5 insertions, 28 deletions
diff --git a/linden/indra/cmake/Boost.cmake b/linden/indra/cmake/Boost.cmake
index 7741615..665a162 100644
--- a/linden/indra/cmake/Boost.cmake
+++ b/linden/indra/cmake/Boost.cmake
@@ -14,7 +14,7 @@ else (STANDALONE)
14 set(Boost_INCLUDE_DIRS ${LIBS_PREBUILT_DIR}/include) 14 set(Boost_INCLUDE_DIRS ${LIBS_PREBUILT_DIR}/include)
15 15
16 if (WINDOWS) 16 if (WINDOWS)
17 set(BOOST_VERSION 1_36) 17 set(BOOST_VERSION 1_39)
18 if (MSVC80) 18 if (MSVC80)
19 set(BOOST_PROGRAM_OPTIONS_LIBRARY 19 set(BOOST_PROGRAM_OPTIONS_LIBRARY
20 optimized libboost_program_options-vc80-mt-${BOOST_VERSION} 20 optimized libboost_program_options-vc80-mt-${BOOST_VERSION}
@@ -25,6 +25,8 @@ else (STANDALONE)
25 set(BOOST_SIGNALS_LIBRARY 25 set(BOOST_SIGNALS_LIBRARY
26 optimized libboost_signals-vc80-mt-${BOOST_VERSION} 26 optimized libboost_signals-vc80-mt-${BOOST_VERSION}
27 debug libboost_signals-vc80-mt-gd-${BOOST_VERSION}) 27 debug libboost_signals-vc80-mt-gd-${BOOST_VERSION})
28 # Default support for VS2008 was lost in the move from 1.36 to 1.39.
29 # Remove this comment when this is fixed -- MC
28 elseif (MSVC90) 30 elseif (MSVC90)
29 set(BOOST_PROGRAM_OPTIONS_LIBRARY 31 set(BOOST_PROGRAM_OPTIONS_LIBRARY
30 optimized libboost_program_options-vc90-mt-${BOOST_VERSION} 32 optimized libboost_program_options-vc90-mt-${BOOST_VERSION}
diff --git a/linden/indra/newview/llappviewerwin32.cpp b/linden/indra/newview/llappviewerwin32.cpp
index 0d5b884..1f042bd 100644
--- a/linden/indra/newview/llappviewerwin32.cpp
+++ b/linden/indra/newview/llappviewerwin32.cpp
@@ -78,31 +78,6 @@ extern "C" {
78#endif 78#endif
79#endif 79#endif
80 80
81// Force Imprudence to link against the correct boost libraries -- McCabe
82#if defined(_MSC_VER)
83#if _MSC_VER >= 1500
84#ifdef LL_DEBUG
85#pragma comment( lib, "libboost_signals-vc90-mt-gd-1_36.lib" )
86#pragma comment( lib, "libboost_regex-vc90-mt-gd-1_36.lib" )
87#pragma comment( lib, "libboost_program_options-vc90-mt-gd-1_36.lib" )
88#else
89#pragma comment( lib, "libboost_signals-vc90-mt-1_36.lib" )
90#pragma comment( lib, "libboost_regex-vc90-mt-1_36.lib" )
91#pragma comment( lib, "libboost_program_options-vc90-mt-1_36.lib" )
92#endif
93#elif _MSC_VER >= 1400
94#ifdef LL_DEBUG
95#pragma comment( lib, "libboost_signals-vc80-mt-gd-1_36.lib" )
96#pragma comment( lib, "libboost_regex-vc80-mt-gd-1_36.lib" )
97#pragma comment( lib, "libboost_program_options-vc80-mt-gd-1_36.lib" )
98#else
99#pragma comment( lib, "libboost_signals-vc80-mt-1_36.lib" )
100#pragma comment( lib, "libboost_regex-vc80-mt-1_36.lib" )
101#pragma comment( lib, "libboost_program_options-vc80-mt-1_36.lib" )
102#endif
103#endif
104#endif
105
106const std::string LLAppViewerWin32::sWindowClass = "Imprudence"; 81const std::string LLAppViewerWin32::sWindowClass = "Imprudence";
107 82
108LONG WINAPI viewer_windows_exception_handler(struct _EXCEPTION_POINTERS *exception_infop) 83LONG WINAPI viewer_windows_exception_handler(struct _EXCEPTION_POINTERS *exception_infop)
diff --git a/linden/install.xml b/linden/install.xml
index 7fda398..846c489 100755
--- a/linden/install.xml
+++ b/linden/install.xml
@@ -228,9 +228,9 @@
228 <key>windows</key> 228 <key>windows</key>
229 <map> 229 <map>
230 <key>md5sum</key> 230 <key>md5sum</key>
231 <string>094acc8173faca882ed9532e868d767f</string> 231 <string>ed53511382d0fd9fec59a9f6544d9672</string>
232 <key>url</key> 232 <key>url</key>
233 <uri>http://imprudenceviewer.org/download/libs/boost-1.36.0-windows-20091124.tar.bz2</uri> 233 <uri>http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/boost-1.39.0-windows-20091029.tar.bz2</uri>
234 </map> 234 </map>
235 </map> 235 </map>
236 </map> 236 </map>