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