aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra
diff options
context:
space:
mode:
authorArmin Weatherwax2010-09-03 15:23:46 +0200
committerMcCabe Maxsted2010-09-03 17:05:26 -0700
commit2ab7c40c89c6c19ffd79db4f6a5cf3ab171e31ce (patch)
tree441b2358dd40208411029915e4c4c399f8866131 /linden/indra
parentdisable speedrez by default, because it confuses less advanced users. (diff)
downloadmeta-impy-2ab7c40c89c6c19ffd79db4f6a5cf3ab171e31ce.zip
meta-impy-2ab7c40c89c6c19ffd79db4f6a5cf3ab171e31ce.tar.gz
meta-impy-2ab7c40c89c6c19ffd79db4f6a5cf3ab171e31ce.tar.bz2
meta-impy-2ab7c40c89c6c19ffd79db4f6a5cf3ab171e31ce.tar.xz
linux64: fetch 32 bit libraries required for voice
Diffstat (limited to 'linden/indra')
-rw-r--r--linden/indra/cmake/ViewerMiscLibs.cmake3
-rwxr-xr-xlinden/indra/newview/viewer_manifest.py20
2 files changed, 13 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)
4if (NOT STANDALONE) 4if (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)
8endif(NOT STANDALONE) 11endif(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
1010class Linux_x86_64Manifest(LinuxManifest): 1009class 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
1146if __name__ == "__main__": 1146if __name__ == "__main__":
1147 main() 1147 main()