On Thu, 2004-10-14 at 17:10 +0700, Irwan wrote:
> Salam,
> 
> Langsung aja ya.
> Saya mau buat program. Pertama sederhana saja, koneksi C ke MySQL
> 
> Nama file : connect1.c
> 
> Source:
> 
> #include <stdlib.h>
> #include <stdio.h>
> #include "mysql.h"
> 
> int main(int argc, char *argv[])
> {
>  MYSQL *conn_ptr;
>  conn_ptr = mysql_init(NULL);
>  if (!conn_ptr)
>  {
>   fprintf(stderr, "mysql_init failed\n");
>   return EXIT_FAILURE;
>  }
> conn_ptr = mysql_real_connect(conn_ptr, "localhost", "username",
> "passwd","database_name", 0, NULL, 0);
> if (conn_ptr)
> {
>  printf("Connection success\n");
> }
> else
> {
>  printf("Connection failed\n");
> }
> mysql_close(conn_ptr);
> return EXIT_SUCCESS;
> }
> 
> 
> Kemudian saya compile sbb:
> 
> # gcc -o connect -I/usr/local/mysql/include/mysql
> -L/usr/local/mysql/lib/mysql -lmysqlclient connect1.c
> 
> Compile berhasil menghasilkan file connect
> 
> Lalu saya coba jalankan
> 
> # ./connect
> 
> Lalu ada keluar tulisan:
> /usr/libexec/ld-elf.so.1: Shared object "libmysqlclient.so.10" not found
> 
> 
> Kenapa ya ???
> 
> Padahal file libmysqlclient.so.10 ada loh di /usrl/local/mysql/lib/mysql
> 
saya mau tanya di /etc/ld.so.conf dir /usr/local/mysql/lib/mysql sudah
ada apa belum ??
kalau belon ada coba tambahin kemudian jalanin ldconfig
> 
> Mohon Pencerahannya
> 
> 
> 
> - Irwan -
> 
> 
-- 
                  _                   
 _ __   ___  _ __| |_ __ _  __ _  ___ 
| '_ \ / _ \| '__| __/ _` |/ _` |/ _ \
| |_) | (_) | |  | || (_| | (_| |  __/
| .__/ \___/|_|   \__\__,_|\__, |\___|
|_| powered                |___/      



-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke