瀏覽代碼

adding glibc fix

Alexander Hurd 9 年之前
父節點
當前提交
53d2a0401d
共有 3 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      lgsm/functions/fix_glibc.sh
  2. 二進制
      lgsm/lib/gcc3/libgcc_s.so.1
  3. 二進制
      lgsm/lib/gcc3/libstdc++.so.5.0.3

+ 9 - 1
lgsm/functions/fix_glibc.sh

@@ -40,4 +40,12 @@ do
 	fi
 done
 
-export LD_LIBRARY_PATH=:"${libdir}"
+if [ "${gamename}" == "Call of Duty: United Offensive" ]; then
+	fn_fetch_file_github "lgsm/lib/gcc3" "libgcc_s.so.1" "${lgsmdir}/lib" "noexecutecmd" "norun" "noforce" "nomd5"
+	fn_fetch_file_github "lgsm/lib/gcc3" "libstdc++.so.5.0.3" "${lgsmdir}/lib" "noexecutecmd" "norun" "noforce" "nomd5"
+	if [ ! -f "${lgsmdir}/lib/libstdc++.so.5" ]; then	
+		ln -s "${lgsmdir}/lib/libstdc++.so.5.0.3" "${lgsmdir}/lib/libstdc++.so.5"
+	fi
+fi
+
+export LD_LIBRARY_PATH=:"${libdir}"

二進制
lgsm/lib/gcc3/libgcc_s.so.1


二進制
lgsm/lib/gcc3/libstdc++.so.5.0.3