On Sun, Nov 30, 2003 at 04:29:12PM +0200, [EMAIL PROTECTED] wrote:
> ÐÐÑÐÑ ÐÐ ÐÐÑÐÐ ÐÑ Viktor Vasilev <[EMAIL PROTECTED]>:
> 
> | On Sun, Nov 30, 2003 at 04:56:41AM +0200, [EMAIL PROTECTED] wrote:
> | > ÐÑÐ ÐÐÐÑ ÐÐ ÐÐÐÐÐÐÐÑÐÐ ÑÐÐÐÐÐÐÑÐ ÐÐÐÑÐ ÑÐ 
> ÐÐÐÐÑÐ ÐÑÐ ÑÑÐ:
> | > http://irchelp.unibg.org/irchelp/Downloads/TCLs/mods/fbsql.zip
> | > ÐÐÐÑÑÐÐÐÐ ÑÐÐÐÐÐÑÐ ÐÑÐÑÐÐ
> | > ========
> | > cc -Wall -fPIC -I/usr/pkg/include/tcl8.0 -I/usr/include/mysql   -c -o
> | fbsql.o
> | > fbsql.c
> | > fbsql.c: In function `fbsql_connect':
> | > fbsql.c:82: warning: implicit declaration of function `mysql_connect'
> | > fbsql.c: In function `Fbsql_Init':
> | > fbsql.c:588: warning: passing arg 3 of `Tcl_CreateCommand' from
> | incompatible
> | > pointer type
> | > fbsql.c:598: warning: passing arg 3 of `Tcl_CreateCommand' from
> | incompatible
> | > pointer type
> | > ld -o fbsql.so  fbsql.o  -Bshareable -lz -x /usr/lib/mysql/libmysqlclient.a
> | > =======
> | > ÐÐÐÐ ÑÐÐÐ ÐÑÐ ÐÐÐÑ ÐÐ ÐÐÑÐÐÑ ÐÐÐÑÐÐ ÐÐ ÐÐÐÐ 
> ÑÐÐÐ ÐÑÐÑÐÐ:
> | > couldn't load file "*********fbsql.so": ******fbsql.so: undefined symbol:
> | > mysql_connect
> | >
> |
> | ÐÐÐÐ ÐÐ ÐÑÐ ÑÐÐ libmysqlclient.a ÐÐ Ð Ð ÐÐÑÐÐÑÐÑÐÑ 
> /usr/lib/mysql, ÐÐÐ
> | ÐÐÐÑÐÐ ÐÐÐÐ -lmysqlclient ÐÑÐ ÐÐÐÐÐÐÐÐÐÑÐ ÐÐ ld. 
> ÐÐÐÐÐ ÐÐÑÑÑÐÐÑÑÐÑ
> | ÐÐÐÐÐÐÐÐÑ Ð ÐÐÐ ÐÐÑÑÐÐÐÑÐ MySQL?
> 
> ÐÑÑÑ Ð ÑÐÑÐÐ, Ð ÐÐÑÑÑÐÐÑÑÐÑÑÑ ÐÐ  Ð Slackware 9.1
>  mysql-Ð ÑÐ Ð ÐÐÑÑÐÐÐÑÐÐ ÐÐ default ÐÐÐÑÐ ÑÐ Ð
> ÐÑÐÑÐÐ ÐÐÑÑÐ ÐÐÐÐÑÐÑ Ð, ÑÐ ÐÑÐÐÐÐÑÐÐÑÐÑÐÑ 
> /usr/pkg/include/tcl8.0 , ÑÑÑÐÑÑÑÐÐ
> /usr/lib/tcl8.4/ - ÐÐÐÐÐÐÑ ÐÐ ÐMakefile, ÐÐ Ð ÑÐÐÐ ÐÐÐÐ 
> ÑÑÑÐÑÐ ÐÑÐÑÐÐ.
> 

ÐÐÐÐÐÐÐÐÑ ÐÐÐÐ, ÐÐÐÐÐÐ ÐÐ Ð ÑÐÐÐÐÐÑ - ÐÐÐÐÐÐÐÐ 
ÑÐ ÑÑÐÐÑÐÑ mysql_connect, ÐÐÑÑÐ 
ÑÐÐÑÐÐ MySQL API Ð depricated. ÐÐÑÐÐÐÐÑÐ Ð ÐÐ ÐÑÐÐÐÐÐÑ 
ÐÑÐÐÑÐÐ ÐÐÐÐ:
ÑÐÐ 82 ÐÐ fbsql.c ÑÑÑÐÐÐ ÐÐ ÑÐ ÐÑÐÐÐÐÐ ÐÑ:
        if (!(mysql_connect(&connection[sql_number].mysql,host,user,passwd))) {
ÐÐ:
        if (!(mysql_real_connect(&connection[sql_number].mysql,
                                 host,user,passwd,NULL, 0, NULL, 0))) {

ÐÐÑÑÐÐÑ ÐÐ ÑÐÐÐ ÐÐÐÐ ÑÐ ÐÐÑÐÐÐÐ, ÐÐ ÐÐÐÐ 
ÑÑÐÐÑÐÐÐÐÑÐ 8-)

$ cat blah.tcl 
load /home/user/work/fbsql/fbsql.so
$ tclsh8.4 blah.tcl 
$

Ð ÐÑÐÐÐ ÐÐÑÐ ÑÐÐÐ:

$ tclsh8.4 blah.tcl 
couldn't load file "/home/user/work/fbsql/fbsql.so": 
/home/user/work/fbsql/fbsql.so: Undefined symbol "mysql_connect"
    while executing
"load /home/user/work/fbsql/fbsql.so"
    (file "blah.tcl" line 1)

ÐÐ ÐÐ ÑÐ ÐÐÐÐÐÐÐ ÐÐÑÐ. 8-)

ÐÐÐÐÑÐÐÐ,
ÐÐÐÑÐÑ

-- 
Microsoft: Where do you want to go today?
Linux: Where do you want to go tomorrow?
BSD: Are you guys coming, or what?
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================

Reply via email to