patch_libs.sh
1 #!/bin/sh 2 3 mv gcc/libgcc_s.so.1 gcc/libgcc_s.so.1.bak 4 sed -e 's|GCC_[0-9]\.[0-9]|GCC_9.9|g' \ 5 -e 's|GCC_[0-9]\.[0-9]\.[0-9]|GCC_9.9.9|g' \ 6 -e 's|GCC_[0-9][0-9]\.[0-9]\.[0-9]|GCC_99.9.9|g' \ 7 gcc/libgcc_s.so.1.bak > gcc/libgcc_s.so.1 8 9 mv cxx/libstdc++.so.6 cxx/libstdc++.so.6.bak 10 sed -e 's|GLIBCXX_[0-9]\.[0-9]|GLIBCXX_9.9|g' \ 11 -e 's|GLIBCXX_[0-9]\.[0-9]\.[0-9]|GLIBCXX_9.9.9|g' \ 12 -e 's|GLIBCXX_[0-9]\.[0-9]\.[0-9][0-9]|GLIBCXX_9.9.99|g' \ 13 cxx/libstdc++.so.6.bak > cxx/libstdc++.so.6 14 15