diff options
author | McCabe Maxsted | 2011-02-10 06:26:19 -0700 |
---|---|---|
committer | McCabe Maxsted | 2011-02-10 06:26:40 -0700 |
commit | 7b81c084bceca80b3c8dd26a825f2361c198fb24 (patch) | |
tree | 00a23b9e863e17c7d765fe246055247da8e49450 | |
parent | Enabled gstreamer10 media plugin in CMake for Windows (diff) | |
download | meta-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.cmake | 4 | ||||
-rw-r--r-- | linden/indra/newview/llappviewerwin32.cpp | 25 | ||||
-rwxr-xr-x | linden/install.xml | 4 |
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 | |||
106 | const std::string LLAppViewerWin32::sWindowClass = "Imprudence"; | 81 | const std::string LLAppViewerWin32::sWindowClass = "Imprudence"; |
107 | 82 | ||
108 | LONG WINAPI viewer_windows_exception_handler(struct _EXCEPTION_POINTERS *exception_infop) | 83 | LONG 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> |