From: Greg Hauptmann Date: 2009-02-07T05:58:31+09:00 Subject: is this an issue for a Ruby installation process (warning: assignment discards qualifiers from pointer target type)???? Hi, I'm on RedHat linux and installing Ruby but do get several warnings (see below). Is this OK? [root@home ruby-1.8.7-p72]# make gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c array.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c bignum.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c class.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c compar.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c dir.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c dln.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c enum.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c enumerator.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c error.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c eval.c eval.c: In function `rb_eval_string_wrap': eval.c:1731: warning: assignment discards qualifiers from pointer target type eval.c: In function `rb_eval_cmd': eval.c:1872: warning: assignment discards qualifiers from pointer target type eval.c: In function `call_trace_func': eval.c:2723: warning: assignment discards qualifiers from pointer target type eval.c: In function `rb_raise_jump': eval.c:4752: warning: assignment discards qualifiers from pointer target type eval.c: In function `method_missing': eval.c:5707: warning: assignment discards qualifiers from pointer target type eval.c: In function `rb_call0': eval.c:5870: warning: assignment discards qualifiers from pointer target type eval.c: In function `rb_f_eval': eval.c:6663: warning: assignment discards qualifiers from pointer target type eval.c: In function `exec_under': eval.c:6687: warning: assignment discards qualifiers from pointer target type eval.c: In function `rb_load': eval.c:7003: warning: assignment discards qualifiers from pointer target type eval.c: In function `call_end_proc': eval.c:8016: warning: assignment discards qualifiers from pointer target type eval.c: In function `rb_f_END': eval.c:8029: warning: assignment discards qualifiers from pointer target type eval.c: In function `mproc': eval.c:9805: warning: assignment discards qualifiers from pointer target type gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c file.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c gc.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c hash.c gcc -g -O2 -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c inits.c -- Greg http://blog.gregnet.org/