Danny Setiawan writes:
> From: Ernas M. Jamil <[EMAIL PROTECTED]>
> > include <mysql/mysql.h>
> >
> >
> >
> >
> > MYSQL mysql;
> > MYSQL_RES *result;
> > char *host;
> > char *user;
> > char *password;
> > char *db;
> > char *query;
> > int numrows;
> >
> > if (!(mysql_connect (&mysql, host, user, password))) {
> > /* die ! */
> > }
> > if (mysql_select_db (&mysql, db)) {
> > /* die ! */
> > }
> > if (mysql_query (&mysql, query)) {
> > /* die ! */
> > }
> >
> > if (!(result = mysql_store_result (&mysql))) {
> > /* die ! */
> > }
> >
> > numrows = mysql_num_rows (result);
> >
> > /* dan seterusnya ...*/
> >
> > mysql_close (&mysql);
> >
>
> /tmp/ccOJD2Ok.o: In function `main':
> /tmp/ccOJD2Ok.o(.text+0x26): undefined reference to `mysql_connect'
> /tmp/ccOJD2Ok.o(.text+0x42): undefined reference to `mysql_query'
> /tmp/ccOJD2Ok.o(.text+0x57): undefined reference to `mysql_close'
> collect2: ld returned 1 exit status
> ??? :( ???
command line waktu ngompilenya gimana ?
kayaknya gara-gara elo nggak ngasi tau library mysqlnya (pake option -l),
tapi nama library mysqlnya lupa ..
BTW, kalo misalnya kita gak tau suatu fungsi itu berada di file library
yang mana, jadi kita gak bisa ngasi option -l (gak tau namanya ), gimana
caranya kita mencari di library mana fungsi itu berada ?
>
> TIA,
> danny
>
>
> --------------------------------------------------------------------------------
> Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
> Informasi arsip di http://www.linux.or.id/milis.php3
> Pengelola dapat dihubungi lewat [EMAIL PROTECTED]
>
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]