Created
July 7, 2010 05:32
-
-
Save thewoolleyman/466341 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
$ export optflags="-arch i386 -arch x86_64"; rvm install 1.8.7 | |
info: Installing Ruby from source to: /Users/woolley/.rvm/rubies/ruby-1.8.7-p174 | |
info: /Users/woolley/.rvm/src/ruby-1.8.7-p174 has already been extracted. | |
info: Configuring ruby-1.8.7-p174, this may take a while depending on your cpu(s)... | |
info: Compiling ruby-1.8.7-p174, this may take a while, depending on your cpu(s)... | |
error: Error running 'make ', please check /Users/woolley/.rvm/log/ruby-1.8.7-p174/make*.log | |
error: There has been an error while running make. Aborting the installation. | |
This file contains hidden or 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
[2010-04-09 17:47:10] make | |
eval.c: In function ‘rb_eval_string_wrap’: | |
eval.c:1742: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_eval_cmd’: | |
eval.c:1883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_trace_func’: | |
eval.c:2734: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_raise_jump’: | |
eval.c:4765: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘method_missing’: | |
eval.c:5720: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_call0’: | |
eval.c:5883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_eval’: | |
eval.c:6676: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘exec_under’: | |
eval.c:6700: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_load’: | |
eval.c:7016: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_end_proc’: | |
eval.c:8046: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_END’: | |
eval.c:8059: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘mproc’: | |
eval.c:9835: warning: assignment discards qualifiers from pointer target type | |
gc.c: In function ‘rb_gc_force_recycle’: | |
gc.c:1236: warning: passing argument 1 of ‘add_freelist’ makes pointer from integer without a cast | |
digest.c: In function ‘rb_digest_instance_inspect’: | |
digest.c:271: warning: assignment discards qualifiers from pointer target type | |
void | |
char | |
short | |
long | |
float | |
double | |
nkf.c: In function ‘nkf_split_options’: | |
nkf.c:116: warning: pointer targets in passing argument 1 of ‘options’ differ in signedness | |
nkf.c:124: warning: pointer targets in passing argument 1 of ‘options’ differ in signedness | |
ossl_asn1.c: In function ‘asn1time_to_time’: | |
ossl_asn1.c:37: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness | |
ossl_asn1.c:48: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness | |
ossl_asn1.c: In function ‘asn1str_to_str’: | |
ossl_asn1.c:83: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
ossl_asn1.c: In function ‘obj_to_asn1bstr’: | |
ossl_asn1.c:217: warning: pointer targets in passing argument 2 of ‘ASN1_BIT_STRING_set’ differ in signedness | |
ossl_asn1.c: In function ‘decode_bstr’: | |
ossl_asn1.c:359: warning: pointer targets in passing argument 1 of ‘ossl_buf2str’ differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1data_to_der’: | |
ossl_asn1.c:705: warning: pointer targets in assignment differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1_decode0’: | |
ossl_asn1.c:762: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1_traverse’: | |
ossl_asn1.c:827: warning: pointer targets in assignment differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1_decode’: | |
ossl_asn1.c:843: warning: pointer targets in assignment differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1_decode_all’: | |
ossl_asn1.c:860: warning: pointer targets in assignment differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1prim_to_der’: | |
ossl_asn1.c:957: warning: pointer targets in passing argument 1 of ‘ossl_buf2str’ differ in signedness | |
ossl_asn1.c: In function ‘ossl_asn1cons_to_der’: | |
ossl_asn1.c:979: warning: pointer targets in assignment differ in signedness | |
ossl_bn.c: In function ‘ossl_bn_initialize’: | |
ossl_bn.c:134: warning: pointer targets in passing argument 1 of ‘BN_mpi2bn’ differ in signedness | |
ossl_bn.c:139: warning: pointer targets in passing argument 1 of ‘BN_bin2bn’ differ in signedness | |
ossl_bn.c: In function ‘ossl_bn_to_s’: | |
ossl_bn.c:188: warning: pointer targets in passing argument 2 of ‘BN_bn2mpi’ differ in signedness | |
ossl_bn.c:194: warning: pointer targets in passing argument 2 of ‘BN_bn2bin’ differ in signedness | |
ossl_cipher.c: In function ‘ossl_cipher_init’: | |
ossl_cipher.c:189: warning: initialization discards qualifiers from pointer target type | |
ossl_cipher.c:205: warning: pointer targets in passing argument 4 of ‘EVP_BytesToKey’ differ in signedness | |
ossl_cipher.c: In function ‘ossl_cipher_pkcs5_keyivgen’: | |
ossl_cipher.c:282: warning: pointer targets in assignment differ in signedness | |
ossl_cipher.c:288: warning: pointer targets in passing argument 4 of ‘EVP_BytesToKey’ differ in signedness | |
ossl_cipher.c: In function ‘ossl_cipher_update_deprecated’: | |
ossl_cipher.c:312: warning: assignment discards qualifiers from pointer target type | |
ossl_cipher.c: In function ‘ossl_cipher_update’: | |
ossl_cipher.c:350: warning: pointer targets in passing argument 2 of ‘EVP_CipherUpdate’ differ in signedness | |
ossl_cipher.c:350: warning: pointer targets in passing argument 4 of ‘EVP_CipherUpdate’ differ in signedness | |
ossl_cipher.c: In function ‘ossl_cipher_final’: | |
ossl_cipher.c:375: warning: pointer targets in passing argument 2 of ‘EVP_CipherFinal_ex’ differ in signedness | |
ossl_cipher.c: In function ‘ossl_cipher_set_key’: | |
ossl_cipher.c:418: warning: pointer targets in passing argument 4 of ‘EVP_CipherInit_ex’ differ in signedness | |
ossl_cipher.c: In function ‘ossl_cipher_set_iv’: | |
ossl_cipher.c:443: warning: pointer targets in passing argument 5 of ‘EVP_CipherInit_ex’ differ in signedness | |
ossl_config.c: In function ‘ossl_config_inspect’: | |
ossl_config.c:424: warning: initialization discards qualifiers from pointer target type | |
ossl_digest.c: In function ‘ossl_digest_finish’: | |
ossl_digest.c:185: warning: pointer targets in passing argument 2 of ‘EVP_DigestFinal_ex’ differ in signedness | |
ossl_engine.c: In function ‘ossl_engine_inspect’: | |
ossl_engine.c:329: warning: initialization discards qualifiers from pointer target type | |
ossl_hmac.c: In function ‘ossl_hmac_update’: | |
ossl_hmac.c:106: warning: pointer targets in passing argument 2 of ‘HMAC_Update’ differ in signedness | |
ossl_hmac.c: In function ‘hmac_final’: | |
ossl_hmac.c:122: warning: pointer targets in passing argument 2 of ‘HMAC_Final’ differ in signedness | |
ossl_hmac.c:122: warning: pointer targets in passing argument 3 of ‘HMAC_Final’ differ in signedness | |
ossl_hmac.c: In function ‘ossl_hmac_s_digest’: | |
ossl_hmac.c:201: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness | |
ossl_hmac.c:201: warning: pointer targets in passing argument 7 of ‘HMAC’ differ in signedness | |
ossl_hmac.c:201: warning: pointer targets in assignment differ in signedness | |
ossl_hmac.c: In function ‘ossl_hmac_s_hexdigest’: | |
ossl_hmac.c:222: warning: pointer targets in passing argument 4 of ‘HMAC’ differ in signedness | |
ossl_hmac.c:222: warning: pointer targets in passing argument 7 of ‘HMAC’ differ in signedness | |
ossl_hmac.c:222: warning: pointer targets in assignment differ in signedness | |
ossl_ns_spki.c: In function ‘ossl_spki_initialize’: | |
ossl_ns_spki.c:66: warning: pointer targets in assignment differ in signedness | |
ossl_ns_spki.c: In function ‘ossl_spki_to_der’: | |
ossl_ns_spki.c:90: warning: pointer targets in assignment differ in signedness | |
ossl_ns_spki.c: In function ‘ossl_spki_get_challenge’: | |
ossl_ns_spki.c:176: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
ossl_ocsp.c: In function ‘ossl_ocspreq_add_nonce’: | |
ossl_ocsp.c:137: warning: pointer targets in passing argument 2 of ‘OCSP_request_add1_nonce’ differ in signedness | |
ossl_ocsp.c: In function ‘ossl_ocspreq_to_der’: | |
ossl_ocsp.c:268: warning: pointer targets in assignment differ in signedness | |
ossl_ocsp.c: In function ‘ossl_ocspres_initialize’: | |
ossl_ocsp.c:319: warning: pointer targets in assignment differ in signedness | |
ossl_ocsp.c: In function ‘ossl_ocspres_to_der’: | |
ossl_ocsp.c:380: warning: pointer targets in assignment differ in signedness | |
ossl_ocsp.c: In function ‘ossl_ocspbres_add_nonce’: | |
ossl_ocsp.c:439: warning: pointer targets in passing argument 2 of ‘OCSP_basic_add1_nonce’ differ in signedness | |
ossl_pkcs12.c: In function ‘ossl_pkcs12_to_der’: | |
ossl_pkcs12.c:184: warning: pointer targets in assignment differ in signedness | |
ossl_pkcs5.c: In function ‘ossl_pkcs5_pbkdf2_hmac_sha1’: | |
ossl_pkcs5.c:75: warning: pointer targets in passing argument 3 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness | |
ossl_pkcs5.c:75: warning: pointer targets in passing argument 7 of ‘PKCS5_PBKDF2_HMAC_SHA1’ differ in signedness | |
ossl_pkcs7.c: In function ‘ossl_pkcs7_to_der’: | |
ossl_pkcs7.c:781: warning: pointer targets in assignment differ in signedness | |
ossl_pkey.c: In function ‘ossl_pkey_sign’: | |
ossl_pkey.c:178: warning: pointer targets in passing argument 2 of ‘EVP_SignFinal’ differ in signedness | |
ossl_pkey.c:178: warning: pointer targets in passing argument 3 of ‘EVP_SignFinal’ differ in signedness | |
ossl_pkey.c: In function ‘ossl_pkey_verify’: | |
ossl_pkey.c:197: warning: pointer targets in passing argument 2 of ‘EVP_VerifyFinal’ differ in signedness | |
ossl_pkey_dh.c: In function ‘ossl_dh_to_der’: | |
ossl_pkey_dh.c:257: warning: pointer targets in assignment differ in signedness | |
ossl_pkey_dh.c: In function ‘ossl_dh_compute_key’: | |
ossl_pkey_dh.c:410: warning: pointer targets in passing argument 1 of ‘DH_compute_key’ differ in signedness | |
ossl_pkey_dsa.c: In function ‘ossl_dsa_to_der’: | |
ossl_pkey_dsa.c:292: warning: pointer targets in assignment differ in signedness | |
ossl_pkey_dsa.c: In function ‘ossl_dsa_sign’: | |
ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 2 of ‘DSA_sign’ differ in signedness | |
ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 4 of ‘DSA_sign’ differ in signedness | |
ossl_pkey_dsa.c:400: warning: pointer targets in passing argument 5 of ‘DSA_sign’ differ in signedness | |
ossl_pkey_dsa.c: In function ‘ossl_dsa_verify’: | |
ossl_pkey_dsa.c:424: warning: pointer targets in passing argument 2 of ‘DSA_verify’ differ in signedness | |
ossl_pkey_dsa.c:424: warning: pointer targets in passing argument 4 of ‘DSA_verify’ differ in signedness | |
ossl_pkey_rsa.c: In function ‘ossl_rsa_to_der’: | |
ossl_pkey_rsa.c:291: warning: pointer targets in assignment differ in signedness | |
ossl_pkey_rsa.c: In function ‘ossl_rsa_public_encrypt’: | |
ossl_pkey_rsa.c:320: warning: pointer targets in passing argument 2 of ‘RSA_public_encrypt’ differ in signedness | |
ossl_pkey_rsa.c:320: warning: pointer targets in passing argument 3 of ‘RSA_public_encrypt’ differ in signedness | |
ossl_pkey_rsa.c: In function ‘ossl_rsa_public_decrypt’: | |
ossl_pkey_rsa.c:346: warning: pointer targets in passing argument 2 of ‘RSA_public_decrypt’ differ in signedness | |
ossl_pkey_rsa.c:346: warning: pointer targets in passing argument 3 of ‘RSA_public_decrypt’ differ in signedness | |
ossl_pkey_rsa.c: In function ‘ossl_rsa_private_encrypt’: | |
ossl_pkey_rsa.c:375: warning: pointer targets in passing argument 2 of ‘RSA_private_encrypt’ differ in signedness | |
ossl_pkey_rsa.c:375: warning: pointer targets in passing argument 3 of ‘RSA_private_encrypt’ differ in signedness | |
ossl_pkey_rsa.c: In function ‘ossl_rsa_private_decrypt’: | |
ossl_pkey_rsa.c:405: warning: pointer targets in passing argument 2 of ‘RSA_private_decrypt’ differ in signedness | |
ossl_pkey_rsa.c:405: warning: pointer targets in passing argument 3 of ‘RSA_private_decrypt’ differ in signedness | |
ossl_rand.c: In function ‘ossl_rand_bytes’: | |
ossl_rand.c:102: warning: pointer targets in passing argument 1 of ‘RAND_bytes’ differ in signedness | |
ossl_rand.c: In function ‘ossl_rand_pseudo_bytes’: | |
ossl_rand.c:121: warning: pointer targets in passing argument 1 of ‘RAND_pseudo_bytes’ differ in signedness | |
ossl_ssl.c: In function ‘ossl_sslctx_session_get_cb’: | |
ossl_ssl.c:328: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
ossl_ssl.c: In function ‘ossl_sslctx_setup’: | |
ossl_ssl.c:567: warning: pointer targets in passing argument 2 of ‘SSL_CTX_set_session_id_context’ differ in signedness | |
ossl_x509attr.c: In function ‘ossl_x509attr_initialize’: | |
ossl_x509attr.c:102: warning: pointer targets in assignment differ in signedness | |
ossl_x509attr.c: In function ‘ossl_x509attr_get_value’: | |
ossl_x509attr.c:215: warning: pointer targets in assignment differ in signedness | |
ossl_x509attr.c:223: warning: pointer targets in assignment differ in signedness | |
ossl_x509attr.c: In function ‘ossl_x509attr_to_der’: | |
ossl_x509attr.c:249: warning: pointer targets in assignment differ in signedness | |
ossl_x509cert.c: In function ‘ossl_x509_to_der’: | |
ossl_x509cert.c:193: warning: pointer targets in assignment differ in signedness | |
ossl_x509cert.c: In function ‘ossl_x509_inspect’: | |
ossl_x509cert.c:693: warning: initialization discards qualifiers from pointer target type | |
ossl_x509ext.c: In function ‘ossl_x509ext_initialize’: | |
ossl_x509ext.c:283: warning: pointer targets in assignment differ in signedness | |
ossl_x509ext.c: In function ‘ossl_x509ext_to_der’: | |
ossl_x509ext.c:412: warning: pointer targets in assignment differ in signedness | |
ossl_x509name.c: In function ‘ossl_x509name_initialize’: | |
ossl_x509name.c:141: warning: pointer targets in assignment differ in signedness | |
ossl_x509name.c: In function ‘ossl_x509name_add_entry’: | |
ossl_x509name.c:167: warning: pointer targets in passing argument 4 of ‘X509_NAME_add_entry_by_txt’ differ in signedness | |
ossl_x509name.c: In function ‘ossl_x509name_to_a’: | |
ossl_x509name.c:248: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
ossl_x509name.c: In function ‘ossl_x509name_to_der’: | |
ossl_x509name.c:322: warning: pointer targets in assignment differ in signedness | |
ossl_x509req.c: In function ‘ossl_x509req_to_der’: | |
ossl_x509req.c:174: warning: pointer targets in assignment differ in signedness | |
readline.c: In function ‘rb_remove_history’: | |
readline.c:608: warning: passing argument 1 of ‘free’ discards qualifiers from pointer target type | |
zlib.c: In function ‘do_checksum’: | |
zlib.c:297: warning: pointer targets in passing argument 2 of ‘func’ differ in signedness | |
zlib.c: In function ‘zstream_expand_buffer’: | |
zlib.c:450: warning: pointer targets in assignment differ in signedness | |
zlib.c:469: warning: pointer targets in assignment differ in signedness | |
zlib.c: In function ‘zstream_expand_buffer_into’: | |
zlib.c:482: warning: pointer targets in assignment differ in signedness | |
zlib.c:488: warning: pointer targets in assignment differ in signedness | |
zlib.c: In function ‘zstream_append_buffer’: | |
zlib.c:503: warning: pointer targets in assignment differ in signedness | |
zlib.c:523: warning: pointer targets in assignment differ in signedness | |
zlib.c: In function ‘zstream_shift_buffer’: | |
zlib.c:567: warning: pointer targets in assignment differ in signedness | |
zlib.c: In function ‘zstream_run’: | |
zlib.c:718: warning: pointer targets in assignment differ in signedness | |
zlib.c:722: warning: pointer targets in passing argument 2 of ‘zstream_append_input’ differ in signedness | |
zlib.c:723: warning: pointer targets in assignment differ in signedness | |
zlib.c:754: warning: pointer targets in passing argument 2 of ‘zstream_append_input’ differ in signedness | |
zlib.c:767: warning: pointer targets in passing argument 2 of ‘zstream_append_input’ differ in signedness | |
zlib.c: In function ‘zstream_sync’: | |
zlib.c:782: warning: pointer targets in assignment differ in signedness | |
zlib.c:788: warning: pointer targets in passing argument 2 of ‘zstream_append_input’ differ in signedness | |
zlib.c:793: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
zlib.c:804: warning: pointer targets in passing argument 2 of ‘zstream_append_input’ differ in signedness | |
zlib.c:808: warning: pointer targets in passing argument 1 of ‘rb_str_new’ differ in signedness | |
zlib.c: In function ‘rb_zstream_finish’: | |
zlib.c:972: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘deflate_run’: | |
zlib.c:1210: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘do_deflate’: | |
zlib.c:1270: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c:1275: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘rb_deflate_flush’: | |
zlib.c:1349: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘rb_deflate_set_dictionary’: | |
zlib.c:1410: warning: pointer targets in passing argument 2 of ‘deflateSetDictionary’ differ in signedness | |
zlib.c: In function ‘inflate_run’: | |
zlib.c:1475: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c:1476: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘do_inflate’: | |
zlib.c:1527: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c:1532: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘rb_inflate_sync’: | |
zlib.c:1628: warning: pointer targets in passing argument 2 of ‘zstream_sync’ differ in signedness | |
zlib.c: In function ‘rb_inflate_set_dictionary’: | |
zlib.c:1672: warning: pointer targets in passing argument 2 of ‘inflateSetDictionary’ differ in signedness | |
zlib.c: In function ‘gzfile_make_header’: | |
zlib.c:1966: warning: pointer targets in passing argument 2 of ‘zstream_append_buffer’ differ in signedness | |
zlib.c: In function ‘gzfile_make_footer’: | |
zlib.c:1988: warning: pointer targets in passing argument 2 of ‘zstream_append_buffer’ differ in signedness | |
zlib.c: In function ‘gzfile_read_header’: | |
zlib.c:2004: warning: pointer targets in assignment differ in signedness | |
zlib.c:2042: warning: pointer targets in passing argument 1 of ‘gzfile_get16’ differ in signedness | |
zlib.c: In function ‘gzfile_check_footer’: | |
zlib.c:2080: warning: pointer targets in passing argument 1 of ‘gzfile_get32’ differ in signedness | |
zlib.c:2081: warning: pointer targets in passing argument 1 of ‘gzfile_get32’ differ in signedness | |
zlib.c: In function ‘gzfile_read_more’: | |
zlib.c:2128: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘gzfile_calc_crc’: | |
zlib.c:2145: warning: pointer targets in passing argument 2 of ‘crc32’ differ in signedness | |
zlib.c: In function ‘gzfile_writer_end_run’: | |
zlib.c:2220: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘rb_gzwriter_flush’: | |
zlib.c:2767: warning: pointer targets in passing argument 2 of ‘zstream_run’ differ in signedness | |
zlib.c: In function ‘rb_gzwriter_write’: | |
zlib.c:2789: warning: pointer targets in passing argument 2 of ‘gzfile_write’ differ in signedness | |
zlib.c: In function ‘rb_gzwriter_putc’: | |
zlib.c:2803: warning: pointer targets in passing argument 2 of ‘gzfile_write’ differ in signedness | |
[2010-06-26 18:11:43] make | |
eval.c: In function ‘rb_eval_string_wrap’: | |
eval.c:1742: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_eval_cmd’: | |
eval.c:1883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_trace_func’: | |
eval.c:2734: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_raise_jump’: | |
eval.c:4765: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘method_missing’: | |
eval.c:5720: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_call0’: | |
eval.c:5883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_eval’: | |
eval.c:6676: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘exec_under’: | |
eval.c:6700: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_load’: | |
eval.c:7016: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_end_proc’: | |
eval.c:8046: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_END’: | |
eval.c:8059: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘mproc’: | |
eval.c:9835: warning: assignment discards qualifiers from pointer target type | |
gc.c: In function ‘rb_gc_force_recycle’: | |
gc.c:1236: warning: passing argument 1 of ‘add_freelist’ makes pointer from integer without a cast | |
regex.c: In function ‘ruby_re_compile_pattern’: | |
regex.c:1366: warning: format ‘%d’ expects type ‘int’, but argument 7 has type ‘long int’ | |
regex.c:2030: warning: format ‘%d’ expects type ‘int’, but argument 6 has type ‘long int’ | |
/usr/bin/ranlib: archive member: libruby-static.a(dmyext.o) cputype (7) does not match previous archive members cputype (16777223) (all members must match) | |
Undefined symbols: | |
"_Init_ext", referenced from: | |
_require_libraries in libruby-static.a(ruby.o) | |
ld: symbol(s) not found | |
collect2: ld returned 1 exit status | |
make: *** [miniruby] Error 1 | |
[2010-07-06 22:27:19] make | |
eval.c: In function ‘rb_eval_string_wrap’: | |
eval.c:1742: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_eval_cmd’: | |
eval.c:1883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_trace_func’: | |
eval.c:2734: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_raise_jump’: | |
eval.c:4765: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘method_missing’: | |
eval.c:5720: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_call0’: | |
eval.c:5883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_eval’: | |
eval.c:6676: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘exec_under’: | |
eval.c:6700: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_load’: | |
eval.c:7016: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_end_proc’: | |
eval.c:8046: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_END’: | |
eval.c:8059: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘mproc’: | |
eval.c:9835: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_eval_string_wrap’: | |
eval.c:1742: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_eval_cmd’: | |
eval.c:1883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_trace_func’: | |
eval.c:2734: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_raise_jump’: | |
eval.c:4765: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘method_missing’: | |
eval.c:5720: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_call0’: | |
eval.c:5883: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_eval’: | |
eval.c:6676: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘exec_under’: | |
eval.c:6700: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_load’: | |
eval.c:7016: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘call_end_proc’: | |
eval.c:8046: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘rb_f_END’: | |
eval.c:8059: warning: assignment discards qualifiers from pointer target type | |
eval.c: In function ‘mproc’: | |
eval.c:9835: warning: assignment discards qualifiers from pointer target type | |
gc.c: In function ‘rb_gc_force_recycle’: | |
gc.c:1236: warning: passing argument 1 of ‘add_freelist’ makes pointer from integer without a cast | |
gc.c: In function ‘rb_gc_force_recycle’: | |
gc.c:1236: warning: passing argument 1 of ‘add_freelist’ makes pointer from integer without a cast | |
pack.c: In function ‘pack_pack’: | |
pack.c:745: warning: left shift count >= width of type | |
pack.c:745: warning: integer constant is too large for ‘long’ type | |
pack.c:745: warning: left shift count >= width of type | |
pack.c:745: warning: integer constant is too large for ‘long’ type | |
pack.c:745: warning: integer constant is too large for ‘long’ type | |
pack.c:745: warning: integer constant is too large for ‘long’ type | |
pack.c:837: warning: left shift count >= width of type | |
pack.c:837: warning: integer constant is too large for ‘long’ type | |
pack.c:837: warning: left shift count >= width of type | |
pack.c:837: warning: integer constant is too large for ‘long’ type | |
pack.c:837: warning: integer constant is too large for ‘long’ type | |
pack.c:837: warning: integer constant is too large for ‘long’ type | |
pack.c: In function ‘pack_unpack’: | |
pack.c:1561: warning: integer overflow in expression | |
pack.c:1615: warning: left shift count >= width of type | |
pack.c:1615: warning: integer constant is too large for ‘long’ type | |
pack.c:1615: warning: left shift count >= width of type | |
pack.c:1615: warning: integer constant is too large for ‘long’ type | |
pack.c:1615: warning: integer constant is too large for ‘long’ type | |
pack.c:1615: warning: integer constant is too large for ‘long’ type | |
pack.c:1716: warning: left shift count >= width of type | |
pack.c:1716: warning: integer constant is too large for ‘long’ type | |
pack.c:1716: warning: left shift count >= width of type | |
pack.c:1716: warning: integer constant is too large for ‘long’ type | |
pack.c:1716: warning: integer constant is too large for ‘long’ type | |
pack.c:1716: warning: integer constant is too large for ‘long’ type | |
pack.c: In function ‘pack_pack’: | |
pack.c:802: warning: call to __builtin___memcpy_chk will always overflow destination buffer | |
pack.c:837: warning: call to __builtin___memcpy_chk will always overflow destination buffer | |
pack.c: In function ‘pack_unpack’: | |
pack.c:1676: warning: call to __builtin___memcpy_chk will always overflow destination buffer | |
pack.c:1716: warning: call to __builtin___memcpy_chk will always overflow destination buffer | |
process.c: In function ‘Init_process’: | |
process.c:3644: warning: large integer implicitly truncated to unsigned type | |
random.c: In function ‘rand_init’: | |
random.c:223: warning: right shift count >= width of type | |
random.c: In function ‘make_mask’: | |
random.c:346: warning: right shift count >= width of type | |
regex.c: In function ‘ruby_re_compile_pattern’: | |
regex.c:1366: warning: format ‘%d’ expects type ‘int’, but argument 7 has type ‘long int’ | |
regex.c:2030: warning: format ‘%d’ expects type ‘int’, but argument 6 has type ‘long int’ | |
Undefined symbols for architecture x86_64: | |
"_Init_ext", referenced from: | |
_require_libraries in libruby-static.a(ruby.o) | |
ld: symbol(s) not found for architecture x86_64 | |
collect2: ld returned 1 exit status | |
lipo: can't open input file: /var/folders/SB/SB7Z8KLVFjqhYIoHhOGyLk+++TM/-Tmp-//ccMJkwDl.out (No such file or directory) | |
make: *** [miniruby] Error 1 |
This file contains hidden or 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
If I manually edit the Makefile to have this line: | |
LDSHARED = cc -arch i386 -arch x86_64 -dynamiclib -undefined suppress -flat_namespace | |
then manually make && make install - I get both architectures (I think, 'file' command on libstatic-ruby and *.dylib shows both). How can I make RVM do this when it compiles automatically on 'rvm install'? |
@bmwejrowski It just went away eventually - I gave up for a while, then later it just worked - I think it was when I used the latest versions of RVM. I think there were some bugs in how RVM compiled ruby and passed flags which might be fixed now.
Try an RVM implode, then reinstall latest rvm from scratch, recompile rubies from scratch, and install all gems in a clean gemset from scratch. Hopefully that will work.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Did you find a resolution to this? I'm having the same problem.