Skip to content

prebuilt binary fails because mysqlclient-dev, gmake source 2.6.2 fails building #29

@evanescente-ondine

Description

@evanescente-ondine

Hello,
the prebuilt binary fails because the version of libmysqlclient-dev you use is outdated. It's not possible to get on debian it seems.
I get

spar: /lib/x86_64-linux-gnu/libmysqlclient.so.21: version `libmysqlclient_21.0' not found (required by spar)

I try to build from source, but I get, after gmake:

drm@84-47-09-37-40-35 ~/T/sparforte-2.6.2-src> gmake
gmake -C src
gmake[1] : on entre dans le répertoire « /home/drm/Téléchargements/sparforte-2.6.2-src/src »

---------------------------------------------------------------
  Compiling C Wrappers on Kernel and OS Library Functions
  To Make SparForte Portable
---------------------------------------------------------------

gcc  -I./adacgi-1.6/ -I./apq-2.1/  -I./pegasock/  -I/usr/include/SDL -D_GNU_SOURCE=1 -I./bdb/ -I./areadline/ -lpcre -Wall -Werror -fstack-protector -O1 -D_FORTIFY_SOURCE=2 -c c_os.c
gcc  -I./adacgi-1.6/ -I./apq-2.1/  -I./pegasock/  -I/usr/include/SDL -D_GNU_SOURCE=1 -I./bdb/ -I./areadline/ -lpcre -I/usr/include/SDL -D_GNU_SOURCE=1 -Wall -Werror -fstack-protector -O1 -D_FORTIFY_SOURCE=2 -c c_scanner.c
gcc  -DGSTREAMER -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/x86_64-linux-gnu -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0  -Wall -fstack-protector -O1 -D_FORTIFY_SOURCE=2 -c c_gstreamer.c
gcc  -lpcre -Wall -Werror -fstack-protector -O1 -D_FORTIFY_SOURCE=2 -c c_pcre.c
c_pcre.c:9:10: fatal error: pcre.h: No such file or directory
    9 | #include <pcre.h>
      |          ^~~~~~~~
compilation terminated.
gmake[1]: *** [GNUmakefile:168 : c_pcre.o] Erreur 1
gmake[1] : on quitte le répertoire « /home/drm/Téléchargements/sparforte-2.6.2-src/src »
gmake: *** [GNUmakefile:12 : all] Erreur 2
drm@84-47-09-37-40-35 ~/T/sparforte-2.6.2-src [2]> doas gmake
gmake -C src
gmake[1]: Entering directory '/home/drm/Téléchargements/sparforte-2.6.2-src/src'
gcc  -lpcre -Wall -Werror -fstack-protector -O1 -D_FORTIFY_SOURCE=2 -c c_pcre.c
c_pcre.c:9:10: fatal error: pcre.h: No such file or directory
    9 | #include <pcre.h>
      |          ^~~~~~~~
compilation terminated.
gmake[1]: *** [GNUmakefile:168: c_pcre.o] Error 1
gmake[1]: Leaving directory '/home/drm/Téléchargements/sparforte-2.6.2-src/src'
gmake: *** [GNUmakefile:12: all] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions