flatten 20260225
This commit is contained in:
29
resources/packages-not-used/mysql/prepare
Executable file
29
resources/packages-not-used/mysql/prepare
Executable file
@@ -0,0 +1,29 @@
|
||||
mkdir -p sdk/include
|
||||
|
||||
mkdir mysql
|
||||
pushd mysql
|
||||
|
||||
wget "https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-8.0.30-macos12-x86-64bit.tar.gz"
|
||||
tar xf mysql-connector-c++*.tar.gz
|
||||
ln -fs mysql-connector-c++*/ mysql-connector-c++
|
||||
|
||||
popd
|
||||
|
||||
pushd sdk/include
|
||||
|
||||
ln -fs ../../mysql/mysql-connector-c++/include mysql
|
||||
|
||||
popd
|
||||
|
||||
mkdir -p sdk/lib
|
||||
pushd sdk/lib
|
||||
|
||||
for f in */; do
|
||||
pushd $f
|
||||
|
||||
ln -fs ../../../mysql/mysql-connector-c++/lib64/*.a .
|
||||
|
||||
popd
|
||||
done
|
||||
|
||||
popd
|
||||
8
resources/packages-not-used/mysql/prepare-linux
Normal file
8
resources/packages-not-used/mysql/prepare-linux
Normal file
@@ -0,0 +1,8 @@
|
||||
# https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
|
||||
|
||||
wget "https://dev.mysql.com/get/mysql-apt-config_0.8.23-1_all.deb"
|
||||
dpkg -i mysql-apt-config_0.8.23-1_all.deb
|
||||
|
||||
apt-get install libmysqlcppconn-dev
|
||||
apt-get install libmysqlclient21
|
||||
|
||||
Reference in New Issue
Block a user