v18 How to build kodi with ENABLE_MARIADBCLIENT=ON ... currently getting errors
#1
On Arch Linux, my build of kodi 18.0rc5.2 is throwing errors and I'm not sure why.

My cmake step:
Code:
  cmake -DCMAKE_INSTALL_PREFIX=/usr \
    -DVERBOSE=ON \
    -DCMAKE_INSTALL_LIBDIR=/usr/lib \
    -DENABLE_EVENTCLIENTS=ON \
    -DENABLE_INTERNAL_FFMPEG=ON \
    -DENABLE_INTERNAL_FMT=ON \
    -DENABLE_INTERNAL_CROSSGUID=ON \
    -DENABLE_INTERNAL_FSTRCMP=ON \
    -DENABLE_INTERNAL_FLATBUFFERS=ON \
    -DENABLE_MARIADBCLIENT=ON \
    -DENABLE_MYSQLCLIENT=OFF \
    -DMARIADBCLIENT_INCLUDE_DIR=/usr/include/mysql \
    -Dlibdvdcss_URL="/libdvdcss-1.4.2-Leia-Beta-5.tar.gz" \
    -Dlibdvdnav_URL="/libdvdnav-6.0.0-Leia-Alpha-3.tar.gz" \
    -Dlibdvdread_URL="/libdvdread-6.0.0-Leia-Alpha-3.tar.gz" \
    -DFFMPEG_URL="/ffmpeg-4.0.3-Leia-RC5.tar.gz" \
    -DFMT_URL="/fmt-5.1.0.tar.gz" \
    -DCROSSGUID_URL="/crossguid-8f399e8bd4.tar.gz" \
    -DFSTRCMP_URL="/fstrcmp-0.7.D001.tar.gz" \
    -DFLATBUFFERS_URL="/flatbuffers-1.9.0.tar.gz" \
    ../"xbmc-18.0rc5.2-Leia"

Example error:
Code:
...
Scanning dependencies of target dbwrappers
[ 55%] Building CXX object build/dbwrappers/CMakeFiles/dbwrappers.dir/Database.cpp.o
In file included from /build/kodi-devel/src/xbmc-18.0rc5.2-Leia/xbmc/dbwrappers/Database.cpp:23:
/build/kodi-devel/src/xbmc-18.0rc5.2-Leia/xbmc/dbwrappers/mysqldataset.h:16:10: fatal error: mariadb/mysql.h: No such file or directory
#include <mariadb/mysql.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [build/dbwrappers/CMakeFiles/dbwrappers.dir/build.make:63: build/dbwrappers/CMakeFiles/dbwrappers.dir/Database.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:7292: build/dbwrappers/CMakeFiles/dbwrappers.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
...

Link to complete build log: https://gist.github.com/graysky2/638ccd9...31d67c7aa6
Need help programming a Streamzap remote?
Reply


Messages In This Thread
How to build kodi with ENABLE_MARIADBCLIENT=ON ... currently getting errors - by graysky - 2019-01-19, 15:01
Logout Mark Read Team Forum Stats Members Help
How to build kodi with ENABLE_MARIADBCLIENT=ON ... currently getting errors0