diff -u sqlrelay-0.34.1/src/api/ruby/extconf.rb sqlrelay/src/api/ruby/extconf.rb --- sqlrelay-0.34.1/src/api/ruby/extconf.rb 2002-11-16 15:49:50.000000000 +0900 +++ sqlrelay/src/api/ruby/extconf.rb 2003-12-04 17:10:30.000000000 +0900 @@ -1,5 +1,6 @@ require 'mkmf' dir_config('rudiments') -have_library('sqlrclient','') +dir_config('sqlrclient') have_library('rudiments','') +have_library('sqlrclient','') create_makefile('sqlrelay') diff -u sqlrelay-0.34.1/src/api/ruby/rubyincludes1.h sqlrelay/src/api/ruby/rubyincludes1.h --- sqlrelay-0.34.1/src/api/ruby/rubyincludes1.h 2002-11-16 15:49:50.000000000 +0900 +++ sqlrelay/src/api/ruby/rubyincludes1.h 2003-12-04 16:59:22.000000000 +0900 @@ -1 +1,4 @@ #define CAST VALUE(*)() +extern "C" { +void Init_sqlrelay(); +} diff -u sqlrelay-0.34.1/src/api/ruby/rubyincludes2.h sqlrelay/src/api/ruby/rubyincludes2.h --- sqlrelay-0.34.1/src/api/ruby/rubyincludes2.h 2002-11-16 15:49:50.000000000 +0900 +++ sqlrelay/src/api/ruby/rubyincludes2.h 2003-12-04 17:00:42.000000000 +0900 @@ -1 +1,4 @@ #define CAST VALUE(*)(...) +extern "C" { +void Init_sqlrelay(); +} diff -u sqlrelay-0.34.1/src/api/ruby/sqlrelay.C sqlrelay/src/api/ruby/sqlrelay.C --- sqlrelay-0.34.1/src/api/ruby/sqlrelay.C 2003-07-22 09:46:26.000000000 +0900 +++ sqlrelay/src/api/ruby/sqlrelay.C 2003-12-04 16:54:15.000000000 +0900 @@ -6,7 +6,7 @@ #include "rubyincludes.h" -extern "C" { +//extern "C" { // sqlrconnection methods static void sqlrcon_free(void *sqlrcon) { @@ -1035,4 +1035,4 @@ Init_SQLRCursor(); } -} +//}