C++ & Mysql

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
admsasha
Сообщения: 5
Зарегистрирован: 21 сен 2004, 08:56

Скачал исходиники mysql-4.0.21
пытаюсь от туда скомпилить пример select_test.c
# gcc select_test.c
select_test.c:22:19: mysql.h: No such file or directory
select_test.c: In function `main':
select_test.c:30: error: `MYSQL' undeclared (first use in this function)
select_test.c:30: error: (Each undeclared identifier is reported only once
select_test.c:30: error: for each function it appears in.)
select_test.c:30: error: parse error before "mysql"
select_test.c:31: error: `MYSQL_RES' undeclared (first use in this function)
select_test.c:31: error: `res' undeclared (first use in this function)
select_test.c:40: error: `mysql' undeclared (first use in this function)
select_test.c:41: error: `sock' undeclared (first use in this function)

поменял #include "mysql.h" на #include "mysql/mysql.h"
#gcc select_test.c
/root/tmp/ccWWBkia.o(.text+0x44): In function `main':
: undefined reference to `mysql_init'
/root/tmp/ccWWBkia.o(.text+0x67): In function `main':
: undefined reference to `mysql_real_connect'
/root/tmp/ccWWBkia.o(.text+0x8b): In function `main':
: undefined reference to `mysql_error'
/root/tmp/ccWWBkia.o(.text+0x115): In function `main':
: undefined reference to `mysql_query'
/root/tmp/ccWWBkia.o(.text+0x12d): In function `main':
: undefined reference to `mysql_error'
/root/tmp/ccWWBkia.o(.text+0x15c): In function `main':
: undefined reference to `mysql_store_result'
/root/tmp/ccWWBkia.o(.text+0x17f): In function `main':
: undefined reference to `mysql_error'
/root/tmp/ccWWBkia.o(.text+0x1ae): In function `main':
: undefined reference to `mysql_free_result'
/root/tmp/ccWWBkia.o(.text+0x1c9): In function `main':
: undefined reference to `mysql_close'
collect2: ld returned 1 exit status


что делаю не так ?, mysql установлен и запушен, полностью функционирует

#uname -a
Linux krasnokamensk.lan 2.4.25-2mdk #1 Tue Mar 2 07:39:08 CET 2004 i686 unknown unknown GNU/Linux
Ответить