ich möchte gerne ein Programm compilieren. Es ist ein fertiges Programm aus dem Internet bzw. aus dem MySQL-Handbuch. Es fängt an mit
Code: Alles auswählen
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include "mysql.h"
MYSQL *mysql;
MYSQL_RES *results;
MYSQL_ROW record;
static char *server_options[] = { "mysql_test", "--defaults-file=my.cnf" };
int num_elements = sizeof(server_options)/ sizeof(char *);
static char *server_groups[] = { "libmysqld_server", "libmysqld_client" };
int main(void)
{
mysql_server_init(num_elements, server_options, server_groups);
mysql = mysql_
...
Code: Alles auswählen
gcc c_test.c -o c_test -lz $(/usr/bin/mysql_config --include --libmysqld-libs)
Code: Alles auswählen
"cannot find -lmysqld"
Code: Alles auswählen
gcc --version:
gcc (Debian 4.6.3-14+rpi1) 4.6.3
Code: Alles auswählen
uname -a:
Linux raspberrypi 3.10.25+ #622 PREEMPRT Fri Jan 3 18:41:00 GMT 2014 armv61 GNU/LINUX
Ich weis leider garnicht, was ich tun soll. Diese Datei existiert einfach nicht, ich habe schon jetzt mehrfach die ganzen mysql-server und clientpakete entfernt und nochmal installiert - without succeding.
Kann mir jemand vielleicht einen Tipp geben, was ich noch ausprobieren könnte?