- updated mg startup script to add more libs that we try to ln for more robust support
This commit is contained in:
parent
8ccd238fcf
commit
9ca352d8f1
|
@ -96,7 +96,7 @@ fi
|
|||
|
||||
OPENAL_LINKEDLIBNAME='libopenal.so.0'
|
||||
OPENAL_LIBLOOKUP1=${OPENAL_LINKEDLIBNAME}
|
||||
OPENAL_LIBLOOKUP2='libopenal.so.1'
|
||||
OPENAL_LIBLOOKUP2='libopenal.so.'
|
||||
|
||||
DIRECTFB_LINKEDLIBNAME='libdirectfb-1.0.so.0'
|
||||
DIRECTFB_LIBLOOKUP1=${DIRECTFB_LINKEDLIBNAME}
|
||||
|
@ -114,15 +114,15 @@ JPG_LINKEDLIBNAME='libjpeg.so.62'
|
|||
JPG_LIBLOOKUP1=${JPG_LINKEDLIBNAME}
|
||||
JPG_LIBLOOKUP2='libjpeg.so'
|
||||
|
||||
PNG_LINKEDLIBNAME='libpng12.so.0'
|
||||
PNG_LINKEDLIBNAME='libpng15.so.15'
|
||||
PNG_LIBLOOKUP1=${PNG_LINKEDLIBNAME}
|
||||
PNG_LIBLOOKUP2='libpng'
|
||||
|
||||
CURL_LINKEDLIBNAME='libcurl-gnutls.so.4'
|
||||
CURL_LINKEDLIBNAME='libcurl.so.4'
|
||||
CURL_LIBLOOKUP1=${CURL_LINKEDLIBNAME}
|
||||
CURL_LIBLOOKUP2='libcurl.so.4'
|
||||
CURL_LIBLOOKUP2='libcurl.so.'
|
||||
|
||||
XERCES_LINKEDLIBNAME='libxerces-c.so.28'
|
||||
XERCES_LINKEDLIBNAME='libxerces-c-3.1.so'
|
||||
XERCES_LIBLOOKUP1=${XERCES_LINKEDLIBNAME}
|
||||
XERCES_LIBLOOKUP2='libxerces-c'
|
||||
|
||||
|
@ -139,6 +139,54 @@ GLEW_LIBLOOKUP1=${GLEW_LINKEDLIBNAME}
|
|||
GLEW_LIBLOOKUP2='libGLEW.so.'
|
||||
GLEW_LIBLOOKUP3='libglew.so.'
|
||||
|
||||
OGG_LINKEDLIBNAME='libogg.so.0'
|
||||
OGG_LIBLOOKUP1=${OGG_LINKEDLIBNAME}
|
||||
OGG_LIBLOOKUP2='libogg.so.'
|
||||
|
||||
VORBIS_LINKEDLIBNAME='libvorbis.so.0'
|
||||
VORBIS_LIBLOOKUP1=${VORBIS_LINKEDLIBNAME}
|
||||
VORBIS_LIBLOOKUP2='libvorbis.so.'
|
||||
|
||||
VORBISFILE_LINKEDLIBNAME='libvorbisfile.so.3'
|
||||
VORBISFILE_LIBLOOKUP1=${VORBISFILE_LINKEDLIBNAME}
|
||||
VORBISFILE_LIBLOOKUP2='libvorbisfile.so.'
|
||||
|
||||
FONTCONFIG_LINKEDLIBNAME='libfontconfig.so.1'
|
||||
FONTCONFIG_LIBLOOKUP1=${FONTCONFIG_LINKEDLIBNAME}
|
||||
FONTCONFIG_LIBLOOKUP2='libfontconfig.so.'
|
||||
|
||||
FREETYPE_LINKEDLIBNAME='libfreetype.so.6'
|
||||
FREETYPE_LIBLOOKUP1=${FREETYPE_LINKEDLIBNAME}
|
||||
FREETYPE_LIBLOOKUP2='libfreetype.so.'
|
||||
|
||||
GNUTLS_LINKEDLIBNAME='libgnutls.so.13'
|
||||
GNUTLS_LIBLOOKUP1=${GNUTLS_LINKEDLIBNAME}
|
||||
GNUTLS_LIBLOOKUP2='libgnutls.so.'
|
||||
|
||||
LDAP_LINKEDLIBNAME='libldap_r-2.4.so.2'
|
||||
LDAP_LIBLOOKUP1=${LDAP_LINKEDLIBNAME}
|
||||
LDAP_LIBLOOKUP2='libldap_r-'
|
||||
|
||||
RESOLV_LINKEDLIBNAME='libresolv.so.2'
|
||||
RESOLV_LIBLOOKUP1=${RESOLV_LINKEDLIBNAME}
|
||||
RESOLV_LIBLOOKUP2='libresolv.so.'
|
||||
|
||||
LUA_LINKEDLIBNAME='liblua5.1.so.0'
|
||||
LUA_LIBLOOKUP1=${LUA_LINKEDLIBNAME}
|
||||
LUA_LIBLOOKUP2='liblua.so.'
|
||||
|
||||
FTGL_LINKEDLIBNAME='libftgl.so.2'
|
||||
FTGL_LIBLOOKUP1=${FTGL_LINKEDLIBNAME}
|
||||
FTGL_LIBLOOKUP2='libftgl.so.'
|
||||
|
||||
IRC_LINKEDLIBNAME='libircclient.so.1'
|
||||
IRC_LIBLOOKUP1=${IRC_LINKEDLIBNAME}
|
||||
IRC_LIBLOOKUP2='libircclient.so.'
|
||||
|
||||
DL_LINKEDLIBNAME='libdl.so.2'
|
||||
DL_LIBLOOKUP1=${DL_LINKEDLIBNAME}
|
||||
DL_LIBLOOKUP2='libdl.so.'
|
||||
|
||||
if [ "$OS_TYPE"'_' = 'x86_64_' ]; then
|
||||
DIRECTFB_LINKEDLIBNAME='libdirectfb-1.2.so.0'
|
||||
DIRECTFB_LIBLOOKUP1=${DIRECTFB_LINKEDLIBNAME}
|
||||
|
@ -152,6 +200,10 @@ if [ "$OS_TYPE"'_' = 'x86_64_' ]; then
|
|||
DIRECT_LIBLOOKUP1=${DIRECT_LINKEDLIBNAME}
|
||||
DIRECT_LIBLOOKUP2='libdirect-'
|
||||
|
||||
OPENAL_LINKEDLIBNAME='libopenal.so.1'
|
||||
OPENAL_LIBLOOKUP1=${OPENAL_LINKEDLIBNAME}
|
||||
OPENAL_LIBLOOKUP2='libopenal.so.'
|
||||
|
||||
ICUDATA_LINKEDLIBNAME='libicudata.so.40'
|
||||
ICUDATA_LIBLOOKUP1=${ICUDATA_LINKEDLIBNAME}
|
||||
ICUDATA_LIBLOOKUP2='libicudata.so.'
|
||||
|
@ -159,6 +211,10 @@ if [ "$OS_TYPE"'_' = 'x86_64_' ]; then
|
|||
ICUUC_LINKEDLIBNAME='libicuuc.so.40'
|
||||
ICUUC_LIBLOOKUP1=${ICUUC_LINKEDLIBNAME}
|
||||
ICUUC_LIBLOOKUP2='libicuuc.so.'
|
||||
|
||||
GNUTLS_LINKEDLIBNAME='libgnutls.so.26'
|
||||
GNUTLS_LIBLOOKUP1=${GNUTLS_LINKEDLIBNAME}
|
||||
GNUTLS_LIBLOOKUP2='libgnutls.so.'
|
||||
fi
|
||||
|
||||
|
||||
|
@ -188,6 +244,18 @@ findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${ICUDATA_LINKEDLIBNAME}" "$ICUDATA_
|
|||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${ICUUC_LINKEDLIBNAME}" "$ICUUC_LIBLOOKUP1" "$ICUUC_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${GLEW_LINKEDLIBNAME}" "$GLEW_LIBLOOKUP1" "$GLEW_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${GLEW_LINKEDLIBNAME}" "$GLEW_LIBLOOKUP1" "$GLEW_LIBLOOKUP3"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${OGG_LINKEDLIBNAME}" "$OGG_LIBLOOKUP1" "$OGG_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${VORBIS_LINKEDLIBNAME}" "$VORBIS_LIBLOOKUP1" "$VORBIS_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${VORBISFILE_LINKEDLIBNAME}" "$VORBISFILE_LIBLOOKUP1" "$VORBISFILE_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${FONTCONFIG_LINKEDLIBNAME}" "$FONTCONFIG_LIBLOOKUP1" "$FONTCONFIG_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${FREETYPE_LINKEDLIBNAME}" "$FREETYPE_LIBLOOKUP1" "$FREETYPE_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${GNUTLS_LINKEDLIBNAME}" "$GNUTLS_LIBLOOKUP1" "$GNUTLS_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${LDAP_LINKEDLIBNAME}" "$LDAP_LIBLOOKUP1" "$LDAP_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${RESOLV_LINKEDLIBNAME}" "$RESOLV_LIBLOOKUP1" "$RESOLV_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${LUA_LINKEDLIBNAME}" "$LUA_LIBLOOKUP1" "$LUA_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${FTGL_LINKEDLIBNAME}" "$FTGL_LIBLOOKUP1" "$FTGL_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${IRC_LINKEDLIBNAME}" "$IRC_LIBLOOKUP1" "$IRC_LIBLOOKUP2"
|
||||
findMissingSO "$LDCONFIG" "$GAMEDIR/$LIBDIR/${DL_LINKEDLIBNAME}" "$DL_LIBLOOKUP1" "$DL_LIBLOOKUP2"
|
||||
|
||||
#if [ -d techs/megapack/factions/norsemen/upgrades/training_field ]; then
|
||||
# removed as of 3.3.5.1 beta1
|
||||
|
|
Loading…
Reference in New Issue