Codelite 18 missing mysqlclient.so file

CodeLite installation/troubleshooting forum
oliverhbailey
CodeLite Curious
Posts: 1
Joined: Sun Feb 09, 2025 8:19 pm
Genuine User: Yes
IDE Question: C++
Contact:

Codelite 18 missing mysqlclient.so file

Post by oliverhbailey »

Hello,
I have been working to get wxWidgets working from source under MSYS2. I have the documented requirements downloaded and wxWidgets has been compiled and is working. So I began to download and build Codelite from the instructions in the Codelite documentation. I have everything installed and working except the build of codelite. Below is the last CMake configuration file and the error message it generates when executed.

I have gone through the build script below and do not see anything out of the ordinary. The paths under MSY2 appear to be correct but there is no libmysqlclient.so on the system as stated. The install prefix is correct according to the path that is set and documented, The build directory is also according to the documentation. Is there something I missed or something that has changed in the build process. I read the release notes and do not see anything relating to this issue. I also do not see any mention of this problem in recent support history.

----------------------------------------------- Build Screen is Below ______________________________________

$ cmake .. -DCMAKE_BUILD_TYPE=Release -G"MinGW Makefiles" -DWXWIN="$HOME/root" -Wno-dev
-- CMAKE_INSTALL_PREFIX is set to C:/msys64/home/olive/codelite/build-release/install
-- BUILD_DIRECTORY is set to C:/msys64/home/olive/codelite/build-release
-- OS name WIN
-- CL_INSTALL_BIN is set to C:/msys64/home/olive/codelite/build-release/install
-- PLUGINS_DIR is set to C:/msys64/home/olive/codelite/build-release/install/plugins
-- LIBSSH_LIB is set to C:/msys64/clang64/lib/libssh.dll.a
-- WXWIN is set to C:/msys64/home/olive/root
-- WXCFG is set to clang_x64_dll/mswu
-- wxWidgets_USE_FILE is set to: C:/msys64/home/olive/codelite/build-release/wxWidgets.cmake
-- PLUGINS_DIR is set to C:/msys64/home/olive/codelite/build-release/install/plugins
-- Using custom Notebook
-- Building in Release mode
-- CMAKE_INSTALL_DO_STRIP is TRUE
-- Executables will be written into C:/msys64/home/olive/codelite/build-release/bin
-- Shared Objects will be written into C:/msys64/home/olive/codelite/build-release/lib
-- Adding -DNDEBUG to definitions
-- OS_CODENAME is set to unknown
-- ARCH 64
-- ARCH_NAME AMD64
-- USE_SFTP is set to 1
CMake Error at sdk/databaselayer/CMakeLists.txt:39 (message):
-- Could not locate libmysqlclient.so
--------------------------------------------------------End of Build Screen -_------------------------------------------------------