Salve,
sto cercando di far girare un programma che utilizza le librerie mysql su arm.
Ho scaricato i sorgenti di mysql-connector-c con cmake, ho compilato il tutto settando come compilitare armv5l-gcc e infine da shell ho eseguito il comando make che mi ha generato le librerie.
A questo punto ho compilato il programma usando il comando
armv5l-gcc main2.c /percorso/libzlib.a /percorso/libmysqlclient.a /percorso/libpthread.a -lm -pthread
compila senza errori ma quando provo ad eseguirlo sul modulo con processore arm da segmentation fault
ho messo solo un paio di funzioni giusto per provare...
Dimentico qualcosa?codice:#include <stdio.h> #include <stdlib.h> #include <mysql.h> int main() { MYSQL mysqllink; mysql_init(&mysqllink); mysql_close(&mysqllink); printf("Chiusura connessione al server MySQL [OK]\n"); }