diff options
author | Armin Weatherwax | 2010-09-03 15:23:46 +0200 |
---|---|---|
committer | Jacek Antonelli | 2010-09-16 21:09:11 -0500 |
commit | fc013f0c7495b87d6627c9d482a7556d96e65077 (patch) | |
tree | 45999568b5d5093b5bb2376316070746c6b378f1 /linden/indra | |
parent | Removed Object-Object Occlusion shortcut as it interferes with the AO (diff) | |
download | meta-impy-fc013f0c7495b87d6627c9d482a7556d96e65077.zip meta-impy-fc013f0c7495b87d6627c9d482a7556d96e65077.tar.gz meta-impy-fc013f0c7495b87d6627c9d482a7556d96e65077.tar.bz2 meta-impy-fc013f0c7495b87d6627c9d482a7556d96e65077.tar.xz |
linux64: fetch 32 bit libraries required for voice
Diffstat (limited to 'linden/indra')
-rw-r--r-- | linden/indra/cmake/ViewerMiscLibs.cmake | 3 | ||||
-rwxr-xr-x | linden/indra/newview/viewer_manifest.py | 20 |
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) | |||
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() |