-
-
Save nlsrchtr/022455f41f5a8d630d354fbaa88aceb0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find_executable: checking for pg_config... -------------------- yes | |
-------------------- | |
find_header: checking for libpq-fe.h... -------------------- yes | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -lpthread -ldl -lcrypt -lm -lc" | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: int main(int argc, char **argv) | |
4: { | |
5: return 0; | |
6: } | |
/* end */ | |
"gcc -E -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -o conftest.i" | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
/* end */ | |
-------------------- | |
find_header: checking for libpq/libpq-fs.h... -------------------- yes | |
"gcc -E -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -o conftest.i" | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq/libpq-fs.h> | |
/* end */ | |
-------------------- | |
find_header: checking for pg_config_manual.h... -------------------- yes | |
"gcc -E -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -o conftest.i" | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <pg_config_manual.h> | |
/* end */ | |
-------------------- | |
have_library: checking for PQconnectdb() in -lpq... -------------------- no | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -lpq -lpthread -ldl -lcrypt -lm -lc" | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CTX_use_certificate_chain_file@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_write@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `BIO_new@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_use_PrivateKey_file@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `CRYPTO_set_locking_callback@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_connect@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `BIO_clear_flags@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `CRYPTO_get_id_callback@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `BIO_set_flags@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `sk_free@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ENGINE_init@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_STORE_load_locations@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CTX_get_cert_store@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_NAME_get_entry@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_ctrl@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_free@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_library_init@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CTX_ctrl@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_NAME_ENTRY_get_data@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ERR_get_error@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ERR_clear_error@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_pending@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ENGINE_free@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_get_version@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_get_subject_name@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `BIO_s_socket@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_use_certificate_file@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `CRYPTO_get_locking_callback@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_check_private_key@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_load_error_strings@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_NAME_get_index_by_NID@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `BIO_int_ctrl@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ENGINE_by_id@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_get_peer_certificate@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CTX_new@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `sk_value@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSLv23_method@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `CRYPTO_num_locks@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ERR_put_error@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_get_ext_d2i@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_get_current_cipher@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ENGINE_load_private_key@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ENGINE_finish@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CIPHER_get_bits@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_set_verify@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_free@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `CRYPTO_set_id_callback@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_get_error@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_get_current_compression@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_new@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_shutdown@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_set_bio@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ASN1_STRING_length@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_use_PrivateKey@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `X509_STORE_set_flags@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_read@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `OPENSSL_config@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ASN1_STRING_data@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CTX_load_verify_locations@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `ERR_reason_error_string@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_CIPHER_get_name@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `SSL_set_ex_data@OPENSSL_1.0.0' | |
/usr/lib/x86_64-linux-gnu/libpq.so: undefined reference to `sk_num@OPENSSL_1.0.0' | |
collect2: error: ld returned 1 exit status | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
4: | |
5: /*top*/ | |
6: extern int t(void); | |
7: int main(int argc, char **argv) | |
8: { | |
9: if (argc > 1000000) { | |
10: printf("%p", &t); | |
11: } | |
12: | |
13: return 0; | |
14: } | |
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))PQconnectdb; return !p; } | |
/* end */ | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -lpq -lpthread -ldl -lcrypt -lm -lc" | |
conftest.c:15:13: error: conflicting types for ‘PQconnectdb’ | |
extern void PQconnectdb(); | |
^ | |
In file included from conftest.c:3:0: | |
/usr/include/postgresql/libpq-fe.h:250:16: note: previous declaration of ‘PQconnectdb’ was here | |
extern PGconn *PQconnectdb(const char *conninfo); | |
^ | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
4: | |
5: /*top*/ | |
6: extern int t(void); | |
7: int main(int argc, char **argv) | |
8: { | |
9: if (argc > 1000000) { | |
10: printf("%p", &t); | |
11: } | |
12: | |
13: return 0; | |
14: } | |
15: extern void PQconnectdb(); | |
16: int t(void) { PQconnectdb(); return 0; } | |
/* end */ | |
-------------------- | |
have_library: checking for PQconnectdb() in -llibpq... -------------------- no | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -llibpq -lpthread -ldl -lcrypt -lm -lc" | |
/usr/bin/ld: cannot find -llibpq | |
collect2: error: ld returned 1 exit status | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
4: | |
5: /*top*/ | |
6: extern int t(void); | |
7: int main(int argc, char **argv) | |
8: { | |
9: if (argc > 1000000) { | |
10: printf("%p", &t); | |
11: } | |
12: | |
13: return 0; | |
14: } | |
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))PQconnectdb; return !p; } | |
/* end */ | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -llibpq -lpthread -ldl -lcrypt -lm -lc" | |
conftest.c:15:13: error: conflicting types for ‘PQconnectdb’ | |
extern void PQconnectdb(); | |
^ | |
In file included from conftest.c:3:0: | |
/usr/include/postgresql/libpq-fe.h:250:16: note: previous declaration of ‘PQconnectdb’ was here | |
extern PGconn *PQconnectdb(const char *conninfo); | |
^ | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
4: | |
5: /*top*/ | |
6: extern int t(void); | |
7: int main(int argc, char **argv) | |
8: { | |
9: if (argc > 1000000) { | |
10: printf("%p", &t); | |
11: } | |
12: | |
13: return 0; | |
14: } | |
15: extern void PQconnectdb(); | |
16: int t(void) { PQconnectdb(); return 0; } | |
/* end */ | |
-------------------- | |
have_library: checking for PQconnectdb() in -lms/libpq... -------------------- no | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -lms/libpq -lpthread -ldl -lcrypt -lm -lc" | |
/usr/bin/ld: cannot find -lms/libpq | |
collect2: error: ld returned 1 exit status | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
4: | |
5: /*top*/ | |
6: extern int t(void); | |
7: int main(int argc, char **argv) | |
8: { | |
9: if (argc > 1000000) { | |
10: printf("%p", &t); | |
11: } | |
12: | |
13: return 0; | |
14: } | |
15: int t(void) { void ((*volatile p)()); p = (void ((*)()))PQconnectdb; return !p; } | |
/* end */ | |
"gcc -o conftest -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/x86_64-linux -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0/ruby/backward -I/home/tomcat/.rvm/rubies/ruby-2.3.1/include/ruby-2.3.0 -I. -I/usr/include/postgresql -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fPIC conftest.c -L. -L/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -Wl,-R/home/tomcat/.rvm/rubies/ruby-2.3.1/lib -L/usr/lib/x86_64-linux-gnu -Wl,-R/usr/lib/x86_64-linux-gnu -L. -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-rpath,'/../lib' -Wl,-R'/../lib' -lruby -lms/libpq -lpthread -ldl -lcrypt -lm -lc" | |
conftest.c:15:13: error: conflicting types for ‘PQconnectdb’ | |
extern void PQconnectdb(); | |
^ | |
In file included from conftest.c:3:0: | |
/usr/include/postgresql/libpq-fe.h:250:16: note: previous declaration of ‘PQconnectdb’ was here | |
extern PGconn *PQconnectdb(const char *conninfo); | |
^ | |
checked program was: | |
/* begin */ | |
1: #include "ruby.h" | |
2: | |
3: #include <libpq-fe.h> | |
4: | |
5: /*top*/ | |
6: extern int t(void); | |
7: int main(int argc, char **argv) | |
8: { | |
9: if (argc > 1000000) { | |
10: printf("%p", &t); | |
11: } | |
12: | |
13: return 0; | |
14: } | |
15: extern void PQconnectdb(); | |
16: int t(void) { PQconnectdb(); return 0; } | |
/* end */ | |
-------------------- | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment