• 3 odgovora
  • 2.876 pregleda
c i mysql i libmysqlclient 25.10.2005. u 16:44 · pre 255 meseci #1
Prvi put povezujem C i Mysql. Nakon sto sam napisao kod i otvorio bazu sledece stvari rade:
gcc -c -I/usr/local/mysql/include common.c
gcc -c -I/usr/local/mysql/include main.c

Ono sto ne radi je sledece (ne radi ni kada se putanja premesti napred):

gcc -o myapp main.o common.o -L/usr/local/mysql/lib -lmysqlclient -lm

Greske koje javi su:
/usr/local/mysql/lib/libmysqlclient.a (my_compress.o)(.text+0xb4): In function 'my_compress_alloc': my_compress.c: undefined referenced to 'compress'

/usr/local/mysql/lib/libmysqlclient.a (my_compress.o)(.text+0x12a): In function 'my_uncompress': my_compress.c: undefined referenced to 'uncompress'

Znaci ne javlja niti jednu gresku u vezi koda koji je inace prepisan iz knjige. Ja my_compress.c ne mogu ni da nadjem na racunaru.
Da li mozda treba da otpakujem LIBMYSQLCLIENT.a (mada sumnjam da je do toga) ?
Da li mogu da nabavim novi LIBMYSQLCLIENT.a i presnimim preko starog ?!

Ako neko ima neku ideju kako da mi pomogne bio bih mu zahvalan.
Pozdrav
Potpis
jelenko
Re: c i mysql i libmysqlclient 14.11.2005. u 09:31 · pre 254 meseci #3
Proradilo je.
Instalirao sam DevPak i stavio opciju -lz za biblioteku zlib.a i izkompajlirao ga je do kraja.
Hvala idb-u za savet. Pozdrav
p.s. komp mi nije radio neko vreme pa zato nisam mogao ranije da ovo isprobam.
Potpis
jelenko
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme