Teşekkürler. Düzeldi...

-----Original Message-----
From: Murat Balaban [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 28, 2008 12:33 PM
To: freebsd@lists.enderunix.org
Subject: Re: [FreeBSD] tcpserver + mysql compile error

Mesut bey,

Link ederken, mysql client library'i bulamiyor. /usr/local/lib/mysql
altindaki mysql lib'lerini (libmysqlclient*)
/usr/lib/ altina kopyalayin.



Mesut GÜLNAZ wrote:
>
> Tcpserver a mysql desteği vermeye çalışıyorum. İlgili patch i başarı
> ile uyguladıktan sonra make dediğimde aşağıdkai hatayı alıyorum.
>
>  
>
> Sorun ne olabilir?
>
>  
>
> ./load tcpserver rules.o db.o remoteinfo.o timeoutconn.o cdb.a  dns.a
> time.a unix.a byte.a  `cat socket.lib`
>
> db.o(.text+0x15): In function `open_db':
>
> : undefined reference to `mysql_init'
>
> db.o(.text+0x3a): In function `open_db':
>
> : undefined reference to `mysql_real_connect'
>
> db.o(.text+0x51): In function `open_db':
>
> : undefined reference to `mysql_close'
>
> db.o(.text+0x6e): In function `open_db':
>
> : undefined reference to `mysql_error'
>
> db.o(.text+0xb9): In function `db_close':
>
> : undefined reference to `mysql_close'
>
> db.o(.text+0x139): In function `db_ping':
>
> : undefined reference to `mysql_ping'
>
> db.o(.text+0x1a7): In function `check_db':
>
> : undefined reference to `mysql_query'
>
> db.o(.text+0x1b5): In function `check_db':
>
> : undefined reference to `mysql_store_result'
>
> db.o(.text+0x1c3): In function `check_db':
>
> : undefined reference to `mysql_affected_rows'
>
> db.o(.text+0x1d1): In function `check_db':
>
> : undefined reference to `mysql_free_result'
>
> db.o(.text+0x20a): In function `check_db':
>
> : undefined reference to `mysql_error'
>
> db.o(.text+0x25c): In function `check_db':
>
> : undefined reference to `mysql_query'
>
> *** Error code 1
>
>  
>
> Stop in /usr/ports/sysutils/ucspi-tcp/work/ucspi-tcp-0.88.
>
> *** Error code 1
>
>  
>
> Stop in /usr/ports/sysutils/ucspi-tcp.
>
> *** Error code 1
>
>  
>
> Stop in /usr/ports/sysutils/ucspi-tcp.
>
> [EMAIL PROTECTED] /usr/ports/sysutils/ucspi-tcp]#   
>
>  
>
> Bundan önce
> http://lists.ziobudda.net/pipermail/qmail-it/2007-April/001688.html
> linkinde belirtilen
>
> mail# make
>
> ./compile db.c
>
> db.c:4:19: mysql.h: No such file or directory
>
>  
>
> hatasını alıyordum. Bu hatayı
>
>  
>
> #cp -pR /usr/local/include/mysql/* /usr/include/
>
>  
>
> Şeklinde giderdim. Ama bu yeni hatayı bir türlü bertaraf edemedim.
>
>  
>
> ldconfig satırları ise şu şekilde ve doğru.bu konuda ne yapılabilir?
>


FreeBSD 6 kitabi: http://www.acikakademi.com/catalog/freebsd6
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey



FreeBSD 6 kitabi: http://www.acikakademi.com/catalog/freebsd6
---------------------------------------------------------------------
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey


Cevap