diff options
Diffstat (limited to '')
-rw-r--r-- | linden/indra/cmake/ViewerMiscLibs.cmake | 3 | ||||
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 20 | ||||
-rwxr-xr-x | linden/install.xml | 23 |
3 files changed, 36 insertions, 10 deletions
diff --git a/linden/indra/cmake/ViewerMiscLibs.cmake b/linden/indra/cmake/ViewerMiscLibs.cmake index 7bd306b..4a62ebd 100644 --- a/linden/indra/cmake/ViewerMiscLibs.cmake +++ b/linden/indra/cmake/ViewerMiscLibs.cmake | |||
@@ -4,6 +4,9 @@ include(Prebuilt) | |||
4 | if (NOT STANDALONE) | 4 | if (NOT STANDALONE) |
5 | use_prebuilt_binary(libuuid) | 5 | use_prebuilt_binary(libuuid) |
6 | use_prebuilt_binary(vivox) | 6 | use_prebuilt_binary(vivox) |
7 | if(LINUX64) | ||
8 | use_prebuilt_binary(32bitcompatibilitylibs) | ||
9 | endif(LINUX64) | ||
7 | use_prebuilt_binary(fontconfig) | 10 | use_prebuilt_binary(fontconfig) |
8 | endif(NOT STANDALONE) | 11 | endif(NOT STANDALONE) |
9 | 12 | ||
diff --git a/linden/indra/newview/viewer_manifest.py b/linden/indra/newview/viewer_manifest.py index f61f3c3..b16226a 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -1020,7 +1020,6 @@ class Linux_i686Manifest(LinuxManifest): | |||
1020 | self.path("libvivoxsdk.so") | 1020 | self.path("libvivoxsdk.so") |
1021 | self.end_prefix("lib") | 1021 | self.end_prefix("lib") |
1022 | 1022 | ||
1023 | |||
1024 | class Linux_x86_64Manifest(LinuxManifest): | 1023 | class Linux_x86_64Manifest(LinuxManifest): |
1025 | def construct(self): | 1024 | def construct(self): |
1026 | super(Linux_x86_64Manifest, self).construct() | 1025 | super(Linux_x86_64Manifest, self).construct() |
@@ -1137,14 +1136,6 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1137 | self.end_prefix("gstreamer-plugins") | 1136 | self.end_prefix("gstreamer-plugins") |
1138 | self.end_prefix("lib64") | 1137 | self.end_prefix("lib64") |
1139 | 1138 | ||
1140 | # if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"): | ||
1141 | # self.path("libalut.so") | ||
1142 | # self.path("libidn.so.11") | ||
1143 | # self.path("libopenal.so.1") | ||
1144 | # self.path("libortp.so") | ||
1145 | # self.path("libuuid.so.1") | ||
1146 | # self.end_prefix("lib32") | ||
1147 | |||
1148 | 1139 | ||
1149 | # Vivox runtimes and libs | 1140 | # Vivox runtimes and libs |
1150 | if self.prefix(src="vivox-runtime/i686-linux", dst="bin"): | 1141 | if self.prefix(src="vivox-runtime/i686-linux", dst="bin"): |
@@ -1152,10 +1143,19 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1152 | self.end_prefix("bin") | 1143 | self.end_prefix("bin") |
1153 | 1144 | ||
1154 | if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"): | 1145 | if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"): |
1155 | self.path("libalut.so") | 1146 | #self.path("libalut.so") |
1156 | self.path("libortp.so") | 1147 | self.path("libortp.so") |
1157 | self.path("libvivoxsdk.so") | 1148 | self.path("libvivoxsdk.so") |
1158 | self.end_prefix("lib32") | 1149 | self.end_prefix("lib32") |
1150 | |||
1151 | # 32bit libs needed for voice | ||
1152 | if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"): | ||
1153 | self.path("libalut.so") | ||
1154 | self.path("libidn.so.11") | ||
1155 | self.path("libopenal.so.1") | ||
1156 | # self.path("libortp.so") | ||
1157 | self.path("libuuid.so.1") | ||
1158 | self.end_prefix("lib32") | ||
1159 | 1159 | ||
1160 | if __name__ == "__main__": | 1160 | if __name__ == "__main__": |
1161 | main() | 1161 | main() |
diff --git a/linden/install.xml b/linden/install.xml index 74f9582..e5f42b6 100755 --- a/linden/install.xml +++ b/linden/install.xml | |||
@@ -1514,6 +1514,29 @@ Copyright (C) 2004-2005 Vladimir Berezniker @ http://public.xdi.org/=vmpn | |||
1514 | </map> | 1514 | </map> |
1515 | </map> | 1515 | </map> |
1516 | </map> | 1516 | </map> |
1517 | <key>32bitcompatibilitylibs</key> | ||
1518 | <map> | ||
1519 | <key>copyright</key> | ||
1520 | <string>Copyrights: Libidn: Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 | ||
1521 | Simon Josefsson. License GPL v3.0. | ||
1522 | Freealut, libuuid, openal-soft: see copyright and license of the | ||
1523 | according main packages. | ||
1524 | </string> | ||
1525 | <key>description</key> | ||
1526 | <string>32bit libraries needed for using voice</string> | ||
1527 | <key>license</key> | ||
1528 | <string>gpl</string> | ||
1529 | <key>packages</key> | ||
1530 | <map> | ||
1531 | <key>linux64</key> | ||
1532 | <map> | ||
1533 | <key>md5sum</key> | ||
1534 | <string>cbaafc55fb8b14283541791e82f13462</string> | ||
1535 | <key>url</key> | ||
1536 | <uri>http://imprudenceviewer.org/download/libs/linux64-32bitcompatibilitylibs-20100903.tar.bz2</uri> | ||
1537 | </map> | ||
1538 | </map> | ||
1539 | </map> | ||
1517 | <key>xmlrpc-epi</key> | 1540 | <key>xmlrpc-epi</key> |
1518 | <map> | 1541 | <map> |
1519 | <key>copyright</key> | 1542 | <key>copyright</key> |