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 88ef0ad..d34e9ae 100755 --- a/linden/indra/newview/viewer_manifest.py +++ b/linden/indra/newview/viewer_manifest.py | |||
@@ -1006,7 +1006,6 @@ class Linux_i686Manifest(LinuxManifest): | |||
1006 | self.path("libvivoxsdk.so") | 1006 | self.path("libvivoxsdk.so") |
1007 | self.end_prefix("lib") | 1007 | self.end_prefix("lib") |
1008 | 1008 | ||
1009 | |||
1010 | class Linux_x86_64Manifest(LinuxManifest): | 1009 | class Linux_x86_64Manifest(LinuxManifest): |
1011 | def construct(self): | 1010 | def construct(self): |
1012 | super(Linux_x86_64Manifest, self).construct() | 1011 | super(Linux_x86_64Manifest, self).construct() |
@@ -1123,14 +1122,6 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1123 | self.end_prefix("gstreamer-plugins") | 1122 | self.end_prefix("gstreamer-plugins") |
1124 | self.end_prefix("lib64") | 1123 | self.end_prefix("lib64") |
1125 | 1124 | ||
1126 | # if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"): | ||
1127 | # self.path("libalut.so") | ||
1128 | # self.path("libidn.so.11") | ||
1129 | # self.path("libopenal.so.1") | ||
1130 | # self.path("libortp.so") | ||
1131 | # self.path("libuuid.so.1") | ||
1132 | # self.end_prefix("lib32") | ||
1133 | |||
1134 | 1125 | ||
1135 | # Vivox runtimes and libs | 1126 | # Vivox runtimes and libs |
1136 | if self.prefix(src="vivox-runtime/i686-linux", dst="bin"): | 1127 | if self.prefix(src="vivox-runtime/i686-linux", dst="bin"): |
@@ -1138,10 +1129,19 @@ class Linux_x86_64Manifest(LinuxManifest): | |||
1138 | self.end_prefix("bin") | 1129 | self.end_prefix("bin") |
1139 | 1130 | ||
1140 | if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"): | 1131 | if self.prefix(src="vivox-runtime/i686-linux", dst="lib32"): |
1141 | self.path("libalut.so") | 1132 | #self.path("libalut.so") |
1142 | self.path("libortp.so") | 1133 | self.path("libortp.so") |
1143 | self.path("libvivoxsdk.so") | 1134 | self.path("libvivoxsdk.so") |
1144 | self.end_prefix("lib32") | 1135 | self.end_prefix("lib32") |
1136 | |||
1137 | # 32bit libs needed for voice | ||
1138 | if self.prefix("../../libraries/x86_64-linux/lib_release_client/32bit-compat", dst="lib32"): | ||
1139 | self.path("libalut.so") | ||
1140 | self.path("libidn.so.11") | ||
1141 | self.path("libopenal.so.1") | ||
1142 | # self.path("libortp.so") | ||
1143 | self.path("libuuid.so.1") | ||
1144 | self.end_prefix("lib32") | ||
1145 | 1145 | ||
1146 | if __name__ == "__main__": | 1146 | if __name__ == "__main__": |
1147 | main() | 1147 | main() |
diff --git a/linden/install.xml b/linden/install.xml index 221f788..9eaa128 100755 --- a/linden/install.xml +++ b/linden/install.xml | |||
@@ -1554,6 +1554,29 @@ Copyright (C) 2004-2005 Vladimir Berezniker @ http://public.xdi.org/=vmpn | |||
1554 | </map> | 1554 | </map> |
1555 | </map> | 1555 | </map> |
1556 | </map> | 1556 | </map> |
1557 | <key>32bitcompatibilitylibs</key> | ||
1558 | <map> | ||
1559 | <key>copyright</key> | ||
1560 | <string>Copyrights: Libidn: Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 | ||
1561 | Simon Josefsson. License GPL v3.0. | ||
1562 | Freealut, libuuid, openal-soft: see copyright and license of the | ||
1563 | according main packages. | ||
1564 | </string> | ||
1565 | <key>description</key> | ||
1566 | <string>32bit libraries needed for using voice</string> | ||
1567 | <key>license</key> | ||
1568 | <string>gpl</string> | ||
1569 | <key>packages</key> | ||
1570 | <map> | ||
1571 | <key>linux64</key> | ||
1572 | <map> | ||
1573 | <key>md5sum</key> | ||
1574 | <string>cbaafc55fb8b14283541791e82f13462</string> | ||
1575 | <key>url</key> | ||
1576 | <uri>http://imprudenceviewer.org/download/libs/linux64-32bitcompatibilitylibs-20100903.tar.bz2</uri> | ||
1577 | </map> | ||
1578 | </map> | ||
1579 | </map> | ||
1557 | <key>xmlrpc-epi</key> | 1580 | <key>xmlrpc-epi</key> |
1558 | <map> | 1581 | <map> |
1559 | <key>copyright</key> | 1582 | <key>copyright</key> |