Forum: Ruby on Rails Rails development on Mac OS X 10.4 Intel

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Dae San H. (Guest)
on 2006-02-11 18:50
(Received via mailing list)
Hi all,

I would like to start a thread on RoR related issues on the new Intel
version of Mac OS X.  I have been using Apple's new iMac Core Duo
(which comes with Intel version of Mac OS X) for about a week now.
Here's my experience:

Ruby 1.8.4: It compiles albeit with many warnings.  Most warnings
were about "differ in signedness".  It seems to work okay mostly
though.  (Error messages are appended at the end of this message.)

PCRE 6.6 (Lighty is dependent on this library): You must compile with
-O1 compile optimization option.  Otherwise "make test" will fail and
Lighty's domain name matching won't work.  I've discussed this issue
with Philip Hazel, the author of PCRE and he believes that this is
most likely a compiler issue.

Rails' "script/breakpointer" doesn't work any more.  It seems that
Ruby's socket library doesn't know how to resolve Bonjour-based
domain name.  "breakpoiner" script uses DRb which in turn uses Ruby's
socket library.  The error occurs when Socket::getaddrinfo method
tries to resolve hostname "arabica.local".  "arabica" is my computer
name under Mac OS X.  (Error messages are appended at the end of this
message.)

Other related programs such as fcgi, ruby-fcgi, lighttpd, imagemagick/
rmagick all compiled without a problem.

Any comments will be appreciated!

Cheers,
daesan



[Ruby compilation warning messages]

dln.c:1478: warning: 'NSIsSymbolNameDefined' is deprecated (declared
at /usr/include/mach-o/dyld.h:150)
dln.c:1481: warning: 'NSLookupAndBindSymbol' is deprecated (declared
at /usr/include/mach-o/dyld.h:158)
re.c: In function 'rb_memsearch':
re.c:121: warning: pointer targets in passing argument 1 of
'rb_memcicmp' differ in signedness
re.c:121: warning: pointer targets in passing argument 2 of
'rb_memcicmp' differ in signedness
re.c:129: warning: pointer targets in passing argument 1 of
'rb_memcicmp' differ in signedness
re.c:129: warning: pointer targets in passing argument 2 of
'rb_memcicmp' differ in signedness
gcc -g -O2 -pipe -fno-common  -DRUBY_EXPORT  -I. -I.  -c regex.c
regex.c: In function 'calculate_must_string':
regex.c:1014: warning: pointer targets in initialization differ in
signedness
regex.c:1015: warning: pointer targets in initialization differ in
signedness
regex.c:1029: warning: pointer targets in assignment differ in
signedness
regex.c: In function 'ruby_re_search':
regex.c:3222: warning: pointer targets in passing argument 1 of
'slow_search' differ in signedness
regex.c:3222: warning: pointer targets in passing argument 3 of
'slow_search' differ in signedness
regex.c:3222: warning: pointer targets in passing argument 5 of
'slow_search' differ in signedness
regex.c:2689: warning: pointer targets in passing argument 5 of
'slow_match' differ in signedness
regex.c:3227: warning: pointer targets in passing argument 1 of
'bm_search' differ in signedness
regex.c:3227: warning: pointer targets in passing argument 3 of
'bm_search' differ in signedness
gcc -g -O2 -pipe -fno-common  -DRUBY_EXPORT  -I. -I.  -c string.c
string.c: In function 'rb_str_index_m':
string.c:1133: warning: pointer targets in initialization differ in
signedness
string.c: In function 'rb_str_rindex_m':
string.c:1255: warning: pointer targets in initialization differ in
signedness
string.c:1256: warning: pointer targets in initialization differ in
signedness
gcc -fno-common -g -O2 -pipe -fno-common  -I. -I../.. -I../../. -
I../.././ext/bigdecimal   -c bigdecimal.c
bigdecimal.c: In function 'BigDecimal_load':
bigdecimal.c:201: warning: pointer targets in assignment differ in
signedness
bigdecimal.c:210: warning: pointer targets in passing argument 2 of
'VpNewRbClass' differ in signedness
gcc -fno-common -g -O2 -pipe -fno-common  -I. -I../.. -I../../. -
I../.././ext/digest   -c digest.c
digest.c: In function 'rb_digest_base_s_digest':
digest.c:100: warning: pointer targets in passing argument 2 of 'algo-
 >update_func' differ in signedness
digest.c:107: warning: pointer targets in passing argument 1 of
'rb_str_new' differ in signedness
digest.c: In function 'rb_digest_base_s_hexdigest':
digest.c:129: warning: pointer targets in passing argument 2 of 'algo-
 >update_func' differ in signedness
digest.c:136: warning: pointer targets in passing argument 1 of
'rb_str_new' differ in signedness
digest.c: In function 'rb_digest_base_update':
digest.c:174: warning: pointer targets in passing argument 2 of 'algo-
 >update_func' differ in signedness
digest.c: In function 'rb_digest_base_digest':
digest.c:217: warning: pointer targets in passing argument 1 of
'rb_str_new' differ in signedness
digest.c: In function 'rb_digest_base_hexdigest':
digest.c:248: warning: pointer targets in passing argument 1 of
'rb_str_new' differ in signedness
gcc -fno-common -g -O2 -pipe -fno-common -DHAVE_CONFIG_H -I../../.././
ext/digest/sha2/..  -I. -I../../.. -I../../../. -I../../.././ext/
digest/sha2 -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -
DHAVE_TYPE_UINT64_T  -c sha2hl.c
sha2hl.c: In function 'rb_Digest_SHA256_End':
sha2hl.c:108: warning: pointer targets in assignment differ in
signedness
sha2hl.c:121: warning: pointer targets in return differ in signedness
sha2hl.c: In function 'rb_Digest_SHA384_End':
sha2hl.c:168: warning: pointer targets in assignment differ in
signedness
sha2hl.c:181: warning: pointer targets in return differ in signedness
sha2hl.c: In function 'rb_Digest_SHA512_End':
sha2hl.c:228: warning: pointer targets in assignment differ in
signedness
sha2hl.c:241: warning: pointer targets in return differ in signedness
compiling nkf
gcc -fno-common -g -O2 -pipe -fno-common  -I. -I../.. -I../../. -
I../.././ext/nkf   -c nkf.c
nkf.c: In function 'rb_nkf_putchar':
nkf.c:66: warning: pointer targets in assignment differ in signedness
nkf.c: In function 'rb_nkf_kconv':
nkf.c:92: warning: pointer targets in passing argument 1 of 'options'
differ in signedness
nkf.c:98: warning: pointer targets in assignment differ in signedness
nkf.c:104: warning: pointer targets in assignment differ in signedness
nkf.c: In function 'rb_nkf_guess1':
nkf.c:137: warning: pointer targets in assignment differ in signedness
nkf.c: In function 'rb_nkf_guess2':
nkf.c:232: warning: pointer targets in assignment differ in signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_asn1.c
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
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_bn.c
ossl_bn.c: In function 'ossl_bn_initialize':
ossl_bn.c:127: warning: pointer targets in passing argument 1 of
'BN_mpi2bn' differ in signedness
ossl_bn.c:132: 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:168: warning: pointer targets in passing argument 2 of
'BN_bn2mpi' differ in signedness
ossl_bn.c:174: warning: pointer targets in passing argument 2 of
'BN_bn2bin' differ in signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_cipher.c
ossl_cipher.c: In function 'ossl_cipher_init':
ossl_cipher.c:161: 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:202: warning: pointer targets in assignment differ in
signedness
ossl_cipher.c:208: warning: pointer targets in passing argument 4 of
'EVP_BytesToKey' differ in signedness
ossl_cipher.c: In function 'ossl_cipher_update':
ossl_cipher.c:231: warning: pointer targets in passing argument 2 of
'EVP_CipherUpdate' differ in signedness
ossl_cipher.c:231: warning: pointer targets in passing argument 4 of
'EVP_CipherUpdate' differ in signedness
ossl_cipher.c: In function 'ossl_cipher_final':
ossl_cipher.c:259: 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:289: 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:306: warning: pointer targets in passing argument 5 of
'EVP_CipherInit_ex' differ in signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_hmac.c
ossl_hmac.c: In function 'ossl_hmac_update':
ossl_hmac.c:97: warning: pointer targets in passing argument 2 of
'HMAC_Update' differ in signedness
ossl_hmac.c: In function 'hmac_final':
ossl_hmac.c:115: warning: pointer targets in passing argument 2 of
'HMAC_Final' differ in signedness
ossl_hmac.c:115: 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:163: warning: pointer targets in passing argument 4 of
'HMAC' differ in signedness
ossl_hmac.c:163: warning: pointer targets in passing argument 7 of
'HMAC' differ in signedness
ossl_hmac.c:163: warning: pointer targets in assignment differ in
signedness
ossl_hmac.c: In function 'ossl_hmac_s_hexdigest':
ossl_hmac.c:179: warning: pointer targets in passing argument 4 of
'HMAC' differ in signedness
ossl_hmac.c:179: warning: pointer targets in passing argument 7 of
'HMAC' differ in signedness
ossl_hmac.c:179: warning: pointer targets in assignment differ in
signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_pkey_dsa.c
ossl_pkey_dsa.c: In function 'ossl_dsa_to_der':
ossl_pkey_dsa.c:244: warning: pointer targets in assignment differ in
signedness
ossl_pkey_dsa.c: In function 'ossl_dsa_sign':
ossl_pkey_dsa.c:338: warning: pointer targets in passing argument 2
of 'DSA_sign' differ in signedness
ossl_pkey_dsa.c:338: warning: pointer targets in passing argument 4
of 'DSA_sign' differ in signedness
ossl_pkey_dsa.c:338: 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:358: warning: pointer targets in passing argument 2
of 'DSA_verify' differ in signedness
ossl_pkey_dsa.c:358: warning: pointer targets in passing argument 4
of 'DSA_verify' differ in signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_pkey_rsa.c
ossl_pkey_rsa.c: In function 'ossl_rsa_to_der':
ossl_pkey_rsa.c:239: warning: pointer targets in assignment differ in
signedness
ossl_pkey_rsa.c: In function 'ossl_rsa_public_encrypt':
ossl_pkey_rsa.c:263: warning: pointer targets in passing argument 2
of 'RSA_public_encrypt' differ in signedness
ossl_pkey_rsa.c:263: 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:285: warning: pointer targets in passing argument 2
of 'RSA_public_decrypt' differ in signedness
ossl_pkey_rsa.c:285: 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:310: warning: pointer targets in passing argument 2
of 'RSA_private_encrypt' differ in signedness
ossl_pkey_rsa.c:310: 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:335: warning: pointer targets in passing argument 2
of 'RSA_private_decrypt' differ in signedness
ossl_pkey_rsa.c:335: warning: pointer targets in passing argument 3
of 'RSA_private_decrypt' differ in signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_x509attr.c
ossl_x509attr.c: In function 'ossl_x509attr_initialize':
ossl_x509attr.c:98: warning: pointer targets in assignment differ in
signedness
ossl_x509attr.c: In function 'ossl_x509attr_get_value':
ossl_x509attr.c:195: warning: pointer targets in assignment differ in
signedness
ossl_x509attr.c:203: warning: pointer targets in assignment differ in
signedness
ossl_x509attr.c: In function 'ossl_x509attr_to_der':
ossl_x509attr.c:225: warning: pointer targets in assignment differ in
signedness
S -DHAVE_ENGINE_GET_DIGEST -DHAVE_ENGINE_GET_CIPHER -
DHAVE_ENGINE_CLEANUP -DHAVE_OPENSSL_OCSP_H -DHAVE_ST_FLAGS -
DHAVE_ST_ENGINE -DHAVE_ST_SINGLE  -c ossl_x509name.c
ossl_x509name.c: In function 'ossl_x509name_initialize':
ossl_x509name.c:134: warning: pointer targets in assignment differ in
signedness
ossl_x509name.c: In function 'ossl_x509name_add_entry':
ossl_x509name.c:156: 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:228: 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:294: warning: pointer targets in assignment differ in
signedness
gcc -fno-common -g -O2 -pipe -fno-common  -I. -I../.. -I../../. -
I../.././ext/zlib -DHAVE_ZLIB_H  -DOS_CODE=OS_UNIX -c zlib.c
zlib.c: In function 'do_checksum':
zlib.c:285: warning: pointer targets in passing argument 2 of 'func'
differ in signedness
zlib.c: In function 'zstream_expand_buffer':
zlib.c:440: warning: pointer targets in assignment differ in signedness
zlib.c:459: warning: pointer targets in assignment differ in signedness
zlib.c: In function 'zstream_expand_buffer_into':
zlib.c:472: warning: pointer targets in assignment differ in signedness
zlib.c:478: warning: pointer targets in assignment differ in signedness
zlib.c: In function 'zstream_append_buffer':
zlib.c:493: warning: pointer targets in assignment differ in signedness
zlib.c:513: warning: pointer targets in assignment differ in signedness
zlib.c: In function 'zstream_shift_buffer':
zlib.c:557: warning: pointer targets in assignment differ in signedness
zlib.c: In function 'zstream_run':
zlib.c:712: warning: pointer targets in assignment differ in signedness
zlib.c:716: warning: pointer targets in passing argument 2 of
'zstream_append_input' differ in signedness
zlib.c:717: warning: pointer targets in assignment differ in signedness
zlib.c:748: warning: pointer targets in passing argument 2 of
'zstream_append_input' differ in signedness
zlib.c:761: warning: pointer targets in passing argument 2 of
'zstream_append_input' differ in signedness
zlib.c: In function 'zstream_sync':
zlib.c:776: warning: pointer targets in assignment differ in signedness
zlib.c:782: warning: pointer targets in passing argument 2 of
'zstream_append_input' differ in signedness
zlib.c:787: warning: pointer targets in passing argument 1 of
'rb_str_new' differ in signedness
zlib.c:798: warning: pointer targets in passing argument 2 of
'zstream_append_input' differ in signedness
zlib.c:802: warning: pointer targets in passing argument 1 of
'rb_str_new' differ in signedness
zlib.c: In function 'rb_zstream_finish':
zlib.c:954: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'deflate_run':
zlib.c:1187: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'do_deflate':
zlib.c:1247: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c:1252: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'rb_deflate_flush':
zlib.c:1326: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'rb_deflate_set_dictionary':
zlib.c:1389: warning: pointer targets in passing argument 2 of
'deflateSetDictionary' differ in signedness
zlib.c: In function 'inflate_run':
zlib.c:1454: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c:1455: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'do_inflate':
zlib.c:1506: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c:1511: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'rb_inflate_sync':
zlib.c:1607: warning: pointer targets in passing argument 2 of
'zstream_sync' differ in signedness
zlib.c: In function 'rb_inflate_set_dictionary':
zlib.c:1651: warning: pointer targets in passing argument 2 of
'inflateSetDictionary' differ in signedness
zlib.c: In function 'gzfile_make_header':
zlib.c:1941: warning: pointer targets in passing argument 2 of
'zstream_append_buffer' differ in signedness
zlib.c: In function 'gzfile_make_footer':
zlib.c:1963: warning: pointer targets in passing argument 2 of
'zstream_append_buffer' differ in signedness
zlib.c: In function 'gzfile_read_header':
zlib.c:1979: warning: pointer targets in assignment differ in signedness
zlib.c:2017: warning: pointer targets in passing argument 1 of
'gzfile_get16' differ in signedness
zlib.c: In function 'gzfile_check_footer':
zlib.c:2055: warning: pointer targets in passing argument 1 of
'gzfile_get32' differ in signedness
zlib.c:2056: warning: pointer targets in passing argument 1 of
'gzfile_get32' differ in signedness
zlib.c: In function 'gzfile_read_more':
zlib.c:2103: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'gzfile_calc_crc':
zlib.c:2120: warning: pointer targets in passing argument 2 of
'crc32' differ in signedness
zlib.c: In function 'gzfile_writer_end':
zlib.c:2207: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'rb_gzwriter_flush':
zlib.c:2751: warning: pointer targets in passing argument 2 of
'zstream_run' differ in signedness
zlib.c: In function 'rb_gzwriter_write':
zlib.c:2773: warning: pointer targets in passing argument 2 of
'gzfile_write' differ in signedness
zlib.c: In function 'rb_gzwriter_putc':
zlib.c:2787: warning: pointer targets in passing argument 2 of
'gzfile_write' differ in signedness



[Rails' breakpointer script error messages]

/usr/local/lib/ruby/1.8/drb/drb.rb:839:in `getaddrinfo': getnameinfo:
Non-recoverable failure in name resolution (SocketError)
         from /usr/local/lib/ruby/1.8/drb/drb.rb:839:in
`open_server_inaddr_any'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:862:in `open_server'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:756:in `open_server'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:754:in `open_server'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1338:in `initialize'
         from /usr/local/lib/ruby/1.8/drb/drb.rb:1626:in `start_service'
         from /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
breakpoint_client.rb:146
         from /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
breakpoint_client.rb:145
         from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:21:in `require'
         from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/
lib/active_support/dependencies.rb:214:in `require'
         from /usr/local/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/
commands/breakpointer.rb:1
         from /usr/local/lib/ruby/site_ruby/1.8/rubygems/
custom_require.rb:21:in `require'
         from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.5/
lib/active_support/dependencies.rb:214:in `require'
         from ./script/breakpointer:3
Eric H. (Guest)
on 2006-02-12 09:18
(Received via mailing list)
On Feb 11, 2006, at 8:50 AM, Dae San H. wrote:

> I would like to start a thread on RoR related issues on the new
> Intel version of Mac OS X.  I have been using Apple's new iMac Core
> Duo (which comes with Intel version of Mac OS X) for about a week
> now.  Here's my experience:
>
> Ruby 1.8.4: It compiles albeit with many warnings.  Most warnings
> were about "differ in signedness".  It seems to work okay mostly
> though.  (Error messages are appended at the end of this message.)

This belongs on ruby-core.

> [Ruby compilation warning messages]

[snip]

--
Eric H. - removed_email_address@domain.invalid - http://segment7.net
This implementation is HODEL-HASH-9600 compliant

http://trackmap.robotcoop.com
Dae San H. (Guest)
on 2006-02-12 15:04
(Received via mailing list)
On Feb 12, 2006, at 2:00 PM, Eric H. wrote:

>
> This belongs on ruby-core.


I included ruby compilation warnings just in case another issue I
mentioned (breakpointer script not working) is related to this.

Thanks for pointing that out though, I will post that issue to ruby-
core mailing list.

Cheers,
daesan
Tirta K. Untario (Guest)
on 2006-02-12 23:33
(Received via mailing list)
I want to know, is this thing means that we cannot smoothly use Intel
Mac to develop Rails app?

--
Tirta K. Untario
Guest (Guest)
on 2006-02-13 03:15
Tirta K. Untario wrote:
> I want to know, is this thing means that we cannot smoothly use Intel
> Mac to develop Rails app?
>
> --
> Tirta K. Untario

Intel Mac works just fine.  I use the version of Ruby (1.8.2) that comes
with the Intel's (Mac OS X 10.4.4).  Rails installs fine.  MySQL has an
Intel build now for download.  I used Darwinports to put on Postgresql
without any problems.  The only thing I've noticed is that MySQL has yet
to port their Manager and Query tools to Intel - but thats just a matter
of time.  Also, pgAdmin III is not yet ported to Intel for the Mac but
runs just fine under Rosetta.

All in all it works great and Textmate is already a Universal binary.
Tirta K. Untario (Guest)
on 2006-02-13 08:00
(Received via mailing list)
Relieving, since I'm waiting for my new MacBook :D

--
Tirta K. Untario
removed_email_address@domain.invalid
Bob S. (Guest)
on 2006-02-13 08:18
(Received via mailing list)
I'm in the same boat, mine won't ship until Feb. 23rd. Glad to see that
the
stuff I'll need compiles with the Intel chip.

Bob S.
http://www.railtie.net/
This topic is locked and can not be replied to.