have_header: checking for bzlib.h… ——————– yes

“cc -o conftest -I/usr/local/include/ruby-2.1//amd64-freebsd10 -I/usr/local/include/ruby-2.1//ruby/backward -I/usr/local/include/ruby-2.1/ -I. -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC conftest.c -L. -L/usr/local/lib -L. -Wl,-rpath,/usr/lib:/usr/local/lib -fstack-protector -rdynamic -lruby21 -lexecinfo -lcrypt -lm -L/usr/local/lib -pthread -lc” checked program was:

begin

1: include “ruby.h” 2: 3: int main(int argc, char **argv) 4: { 5: return 0; 6: }

end

“cpp -I/usr/local/include/ruby-2.1//amd64-freebsd10 -I/usr/local/include/ruby-2.1//ruby/backward -I/usr/local/include/ruby-2.1/ -I. -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC conftest.c -o conftest.i” checked program was: /* begin */ 1: include “ruby.h” 2: 3: include <bzlib.h> /* end */


have_library: checking for BZ2_bzWriteOpen() in -lbz2… ——————– yes

“cc -o conftest -I/usr/local/include/ruby-2.1//amd64-freebsd10 -I/usr/local/include/ruby-2.1//ruby/backward -I/usr/local/include/ruby-2.1/ -I. -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -Wall -funroll-loops conftest.c -L. -L/usr/local/lib -L. -Wl,-rpath,/usr/lib:/usr/local/lib -fstack-protector -rdynamic -lruby21 -lbz2 -lexecinfo -lcrypt -lm -L/usr/local/lib -pthread -lc” conftest.c:13:57: error: use of undeclared identifier 'BZ2_bzWriteOpen' int t(void) { void ((*volatile p)()); p = (void ((*)()))BZ2_bzWriteOpen; return 0; }

^

1 error generated. checked program was: /* begin */

1: #include "ruby.h"
2: 
3: /*top*/
4: extern int t(void);
5: int main(int argc, char **argv)
6: {
7:   if (argc > 1000000) {
8:     printf("%p", &t);
9:   }

10: 11: return 0; 12: } 13: int t(void) { void ((*volatile p)()); p = (void ((*)()))BZ2_bzWriteOpen; return 0; } /* end */

“cc -o conftest -I/usr/local/include/ruby-2.1//amd64-freebsd10 -I/usr/local/include/ruby-2.1//ruby/backward -I/usr/local/include/ruby-2.1/ -I. -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -Wall -funroll-loops conftest.c -L. -L/usr/local/lib -L. -Wl,-rpath,/usr/lib:/usr/local/lib -fstack-protector -rdynamic -lruby21 -lbz2 -lexecinfo -lcrypt -lm -L/usr/local/lib -pthread -lc” conftest.c:13:15: warning: implicit declaration of function 'BZ2_bzWriteOpen' is invalid in C99 [-Wimplicit-function-declaration] int t(void) { BZ2_bzWriteOpen(); return 0; }

^

1 warning generated. checked program was: /* begin */

1: #include "ruby.h"
2: 
3: /*top*/
4: extern int t(void);
5: int main(int argc, char **argv)
6: {
7:   if (argc > 1000000) {
8:     printf("%p", &t);
9:   }

10: 11: return 0; 12: } 13: int t(void) { BZ2_bzWriteOpen(); return 0; } /* end */