walczę z łączeniem c++ z MySql postawionym w opcji krasnala.
kod mam na stępujący:
#include <cstdlib>
#include <iostream>
#include <winsock.h>
#include <stdio.h>
#include <C:\usr\mysql\include\mysql.h>
using namespace std;
int main()
{
MYSQL mysql;
MYSQL_RES* idzapytania;
MYSQL_ROW * wiersz;
MYSQL_FIELD *fields;
int u1=1;
if(mysql_init(&mysql)==NULL)
{
printf("\nBlad inicjalizacji\n");
return 0;
}
mysql_real_connect(&mysql,"localhost","root","krasnal","dom",0,NULL,0);
mysql_select_db(&mysql, "dom");
mysql_query(&mysql, "SELECT * FROM `test` ORDER BY `id` DESC LIMIT 1" );
idzapytania = mysql_store_result(&mysql);
if(mysql_real_connect != 0)
cout << "Successfully connected to database!";
else
cout << "Was not able to connect to database";
return 0;
mysql_close(&mysql);
system("pause");
return 0;
}
No i lipa ....
Ciągle mam komunikaty z Dev'a C++ :
[Linker error] undefined reference to `mysql_init@4'
[Linker error] undefined reference to `mysql_real_connect@32'
itd...
o co chodzi


Proszę o pomoc ?