mkmf.log 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. find_header: checking for sqlite3.h... -------------------- yes
  2. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lpthread -lrt -ldl -lcrypt -lm -lc"
  3. checked program was:
  4. /* begin */
  5. 1: #include "ruby.h"
  6. 2:
  7. 3: int main() {return 0;}
  8. /* end */
  9. "gcc -E -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -o conftest.i"
  10. checked program was:
  11. /* begin */
  12. 1: #include "ruby.h"
  13. 2:
  14. 3: #include <sqlite3.h>
  15. /* end */
  16. --------------------
  17. find_library: checking for sqlite3_libversion_number() in -lsqlite3... -------------------- yes
  18. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  19. conftest.c: In function ‘t’:
  20. conftest.c:5:53: error: ‘sqlite3_libversion_number’ undeclared (first use in this function)
  21. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  22. checked program was:
  23. /* begin */
  24. 1: #include "ruby.h"
  25. 2:
  26. 3: /*top*/
  27. 4: int main() {return 0;}
  28. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_libversion_number; return 0; }
  29. /* end */
  30. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  31. conftest.c: In function ‘t’:
  32. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_libversion_number’
  33. checked program was:
  34. /* begin */
  35. 1: #include "ruby.h"
  36. 2:
  37. 3: /*top*/
  38. 4: int main() {return 0;}
  39. 5: int t() { sqlite3_libversion_number(); return 0; }
  40. /* end */
  41. --------------------
  42. have_func: checking for rb_proc_arity()... -------------------- yes
  43. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  44. checked program was:
  45. /* begin */
  46. 1: #include "ruby.h"
  47. 2:
  48. 3: /*top*/
  49. 4: int main() {return 0;}
  50. 5: int t() { void ((*volatile p)()); p = (void ((*)()))rb_proc_arity; return 0; }
  51. /* end */
  52. --------------------
  53. have_func: checking for sqlite3_initialize()... -------------------- yes
  54. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  55. conftest.c: In function ‘t’:
  56. conftest.c:5:53: error: ‘sqlite3_initialize’ undeclared (first use in this function)
  57. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  58. checked program was:
  59. /* begin */
  60. 1: #include "ruby.h"
  61. 2:
  62. 3: /*top*/
  63. 4: int main() {return 0;}
  64. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_initialize; return 0; }
  65. /* end */
  66. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  67. conftest.c: In function ‘t’:
  68. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_initialize’
  69. checked program was:
  70. /* begin */
  71. 1: #include "ruby.h"
  72. 2:
  73. 3: /*top*/
  74. 4: int main() {return 0;}
  75. 5: int t() { sqlite3_initialize(); return 0; }
  76. /* end */
  77. --------------------
  78. have_func: checking for sqlite3_backup_init()... -------------------- yes
  79. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  80. conftest.c: In function ‘t’:
  81. conftest.c:5:53: error: ‘sqlite3_backup_init’ undeclared (first use in this function)
  82. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  83. checked program was:
  84. /* begin */
  85. 1: #include "ruby.h"
  86. 2:
  87. 3: /*top*/
  88. 4: int main() {return 0;}
  89. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_backup_init; return 0; }
  90. /* end */
  91. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  92. conftest.c: In function ‘t’:
  93. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_backup_init’
  94. checked program was:
  95. /* begin */
  96. 1: #include "ruby.h"
  97. 2:
  98. 3: /*top*/
  99. 4: int main() {return 0;}
  100. 5: int t() { sqlite3_backup_init(); return 0; }
  101. /* end */
  102. --------------------
  103. have_func: checking for sqlite3_column_database_name()... -------------------- yes
  104. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  105. conftest.c: In function ‘t’:
  106. conftest.c:5:53: error: ‘sqlite3_column_database_name’ undeclared (first use in this function)
  107. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  108. checked program was:
  109. /* begin */
  110. 1: #include "ruby.h"
  111. 2:
  112. 3: /*top*/
  113. 4: int main() {return 0;}
  114. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_column_database_name; return 0; }
  115. /* end */
  116. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  117. conftest.c: In function ‘t’:
  118. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_column_database_name’
  119. checked program was:
  120. /* begin */
  121. 1: #include "ruby.h"
  122. 2:
  123. 3: /*top*/
  124. 4: int main() {return 0;}
  125. 5: int t() { sqlite3_column_database_name(); return 0; }
  126. /* end */
  127. --------------------
  128. have_func: checking for sqlite3_enable_load_extension()... -------------------- yes
  129. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  130. conftest.c: In function ‘t’:
  131. conftest.c:5:53: error: ‘sqlite3_enable_load_extension’ undeclared (first use in this function)
  132. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  133. checked program was:
  134. /* begin */
  135. 1: #include "ruby.h"
  136. 2:
  137. 3: /*top*/
  138. 4: int main() {return 0;}
  139. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_enable_load_extension; return 0; }
  140. /* end */
  141. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  142. conftest.c: In function ‘t’:
  143. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_enable_load_extension’
  144. checked program was:
  145. /* begin */
  146. 1: #include "ruby.h"
  147. 2:
  148. 3: /*top*/
  149. 4: int main() {return 0;}
  150. 5: int t() { sqlite3_enable_load_extension(); return 0; }
  151. /* end */
  152. --------------------
  153. have_func: checking for sqlite3_load_extension()... -------------------- yes
  154. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  155. conftest.c: In function ‘t’:
  156. conftest.c:5:53: error: ‘sqlite3_load_extension’ undeclared (first use in this function)
  157. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  158. checked program was:
  159. /* begin */
  160. 1: #include "ruby.h"
  161. 2:
  162. 3: /*top*/
  163. 4: int main() {return 0;}
  164. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_load_extension; return 0; }
  165. /* end */
  166. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  167. conftest.c: In function ‘t’:
  168. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_load_extension’
  169. checked program was:
  170. /* begin */
  171. 1: #include "ruby.h"
  172. 2:
  173. 3: /*top*/
  174. 4: int main() {return 0;}
  175. 5: int t() { sqlite3_load_extension(); return 0; }
  176. /* end */
  177. --------------------
  178. have_func: checking for sqlite3_open_v2()... -------------------- yes
  179. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  180. conftest.c: In function ‘t’:
  181. conftest.c:5:53: error: ‘sqlite3_open_v2’ undeclared (first use in this function)
  182. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  183. checked program was:
  184. /* begin */
  185. 1: #include "ruby.h"
  186. 2:
  187. 3: /*top*/
  188. 4: int main() {return 0;}
  189. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_open_v2; return 0; }
  190. /* end */
  191. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  192. conftest.c: In function ‘t’:
  193. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_open_v2’
  194. checked program was:
  195. /* begin */
  196. 1: #include "ruby.h"
  197. 2:
  198. 3: /*top*/
  199. 4: int main() {return 0;}
  200. 5: int t() { sqlite3_open_v2(); return 0; }
  201. /* end */
  202. --------------------
  203. have_func: checking for sqlite3_prepare_v2()... -------------------- yes
  204. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  205. conftest.c: In function ‘t’:
  206. conftest.c:5:53: error: ‘sqlite3_prepare_v2’ undeclared (first use in this function)
  207. conftest.c:5:53: note: each undeclared identifier is reported only once for each function it appears in
  208. checked program was:
  209. /* begin */
  210. 1: #include "ruby.h"
  211. 2:
  212. 3: /*top*/
  213. 4: int main() {return 0;}
  214. 5: int t() { void ((*volatile p)()); p = (void ((*)()))sqlite3_prepare_v2; return 0; }
  215. /* end */
  216. "gcc -o conftest -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC conftest.c -L. -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -Wl,-R/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L. -rdynamic -Wl,-export-dynamic -lsqlite3 -Wl,-R -Wl,/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -L/home/paul/.rvm/rubies/ruby-1.9.3-head/lib -lruby -lsqlite3 -lpthread -lrt -ldl -lcrypt -lm -lc"
  217. conftest.c: In function ‘t’:
  218. conftest.c:5:1: warning: implicit declaration of function ‘sqlite3_prepare_v2’
  219. checked program was:
  220. /* begin */
  221. 1: #include "ruby.h"
  222. 2:
  223. 3: /*top*/
  224. 4: int main() {return 0;}
  225. 5: int t() { sqlite3_prepare_v2(); return 0; }
  226. /* end */
  227. --------------------
  228. have_type: checking for sqlite3_int64 in sqlite3.h... -------------------- yes
  229. "gcc -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC -c conftest.c"
  230. checked program was:
  231. /* begin */
  232. 1: #include "ruby.h"
  233. 2:
  234. 3: #include <sqlite3.h>
  235. 4:
  236. 5: /*top*/
  237. 6: typedef sqlite3_int64 conftest_type;
  238. 7: int conftestval[sizeof(conftest_type)?1:-1];
  239. /* end */
  240. --------------------
  241. have_type: checking for sqlite3_uint64 in sqlite3.h... -------------------- yes
  242. "gcc -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/i686-linux -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1/ruby/backward -I/home/paul/.rvm/rubies/ruby-1.9.3-head/include/ruby-1.9.1 -I. -D_FILE_OFFSET_BITS=64 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -fPIC -c conftest.c"
  243. checked program was:
  244. /* begin */
  245. 1: #include "ruby.h"
  246. 2:
  247. 3: #include <sqlite3.h>
  248. 4:
  249. 5: /*top*/
  250. 6: typedef sqlite3_uint64 conftest_type;
  251. 7: int conftestval[sizeof(conftest_type)?1:-1];
  252. /* end */
  253. --------------------