Link boost dynamically, bundle its libs. Addresses issue 1152.
Rebuild collada to also use dynamic boost. SV-1152 #close Fixed by linking boost dynamically
This commit is contained in:
@@ -827,6 +827,15 @@ class Linux_i686Manifest(LinuxManifest):
|
||||
self.path("libtcmalloc_minimal.so.0")
|
||||
self.path("libtcmalloc_minimal.so.0.2.2")
|
||||
|
||||
# Boost
|
||||
self.path("libboost_context-mt.so.*")
|
||||
self.path("libboost_filesystem-mt.so.*")
|
||||
self.path("libboost_program_options-mt.so.*")
|
||||
self.path("libboost_regex-mt.so.*")
|
||||
self.path("libboost_signals-mt.so.*")
|
||||
self.path("libboost_system-mt.so.*")
|
||||
self.path("libboost_thread-mt.so.*")
|
||||
|
||||
if 'extra_libraries' in self.args:
|
||||
path_list = self.args['extra_libraries'].split('|')
|
||||
for path in path_list:
|
||||
@@ -870,6 +879,15 @@ class Linux_x86_64Manifest(LinuxManifest):
|
||||
self.path("libpng*.so*")
|
||||
self.path("libz.so*")
|
||||
|
||||
# Boost
|
||||
self.path("libboost_context-mt.so.*")
|
||||
self.path("libboost_filesystem-mt.so.*")
|
||||
self.path("libboost_program_options-mt.so.*")
|
||||
self.path("libboost_regex-mt.so.*")
|
||||
self.path("libboost_signals-mt.so.*")
|
||||
self.path("libboost_system-mt.so.*")
|
||||
self.path("libboost_thread-mt.so.*")
|
||||
|
||||
# OpenAL
|
||||
self.path("libopenal.so*")
|
||||
self.path("libalut.so*")
|
||||
|
||||
Reference in New Issue
Block a user