About Embedded MySQL server

2003-08-15 Thread Vladimir Espinosa Angarica
 I've installed the last stable MySQL version (4.0.14-standard) form 
the binary distribution. I'm interested on implementing the embedded 
server within my clients programs but the distribution do not have 
included the libmysqld.a library. There is a possible solution to this 
without having to get the source and compile it.

Thanks

Vladimir

--
BSc. Vladimir Espinosa Angarica
Researcher
National Bioinformatics Center
Ministry of Science Technology and the Environment
Industria y San José, Habana Vieja
Capitolio Nacional
CUBA
Fax: (53-7) 8609614
Tel: (53-7) 8604397
E-mail: [EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


About Embedded MySQL server

2003-08-15 Thread Vladimir Espinosa Angarica
 I've installed the last stable MySQL version (4.0.14-standard) under 
Linux, (Suse-8.0) kernel 2.4.28-64GB SMP, form the binary distribution 
that i downloaded from www.mysql.com. I'm interested on implementing the 
embedded server within my clients programs but the distribution do not 
have included the libmysqld.a library. There is a possible solution to 
this without having to get the source and compile it.

Thanks

Vladimir

--
BSc. Vladimir Espinosa Angarica
Researcher
National Bioinformatics Center
Ministry of Science Technology and the Environment
Industria y San José, Habana Vieja
Capitolio Nacional
CUBA
Fax: (53-7) 8609614
Tel: (53-7) 8604397
E-mail: [EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]


MySQL embedded server example bug

2003-08-15 Thread Vladimir Espinosa Angarica
 Hi Team:

   I've found a bug in the example presented in the Official MySQL 
Manual in the section 9.1.15.6 A Simple Embedded Server Example. I tried 
to compile the program following the instructions depicted in the manual 
and a compiling error arose. The error was:

gcc -g -W -Wall -I/usr/local/mysql/include -D_THREAD_SAFE 
-D_REENTRANT  -c -o test_libmysqld.o test_libmysqld.c
   test_libmysqld.c: In function `db_do_query':
   test_libmysqld.c:125: `res' undeclared (first use in this function)
   test_libmysqld.c:125: (Each undeclared identifier is reported only once
   test_libmysqld.c:125: for each function it appears in.)
   make: *** [test_libmysqld.o] Error 1

I came back to the program and I realized that in the function 
db_do_query the variable res was declared within the if block, so it's 
out of scope when it is called in the statement: line 125: 
mysql_free_result(res);
A simple movement of the declaration line to the beginning of the 
function solve the problem.

Regards

Vladimir

--
BSc. Vladimir Espinosa Angarica
Researcher
National Bioinformatics Center
Ministry of Science Technology and the Environment
Industria y San José, Habana Vieja
Capitolio Nacional
CUBA
Fax: (53-7) 8609614
Tel: (53-7) 8604397
E-mail: [EMAIL PROTECTED]


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]