Is miniruby needed to install ruby for Unix? If so, where can I find
it?
Thanks.
Is miniruby needed to install ruby for Unix? If so, where can I find
it?
Thanks.
Richard L. wrote:
Is miniruby needed to install ruby for Unix? If so, where can I find
it?Thanks.
It is included in the source files and is built automatically when you
compile Ruby.
-Justin
Justin C. wrote:
Richard L. wrote:
Is miniruby needed to install ruby for Unix? If so, where can I find
it?Thanks.
It is included in the source files and is built automatically when you
compile Ruby.-Justin
Hi…thanks for the information. If miniruby is included in the source
files, how come I can not find it when I run the make command. It
failed with “./miniruby not found” error message. Can you tell me if
something is missing? Thanks.
Richard
Richard L. wrote:
It is included in the source files and is built automatically when you
Richard
Perhaps you could include the entire output from running make? My guess
would be that miniruby is not being built for some reason.
-Justin
Justin C. wrote:
Richard L. wrote:
It is included in the source files and is built automatically when you
RichardPerhaps you could include the entire output from running make? My guess
would be that miniruby is not being built for some reason.-Justin
Thanks for helping me out. The following is the error that I got from
the make command:
make: 1254-008 Target “./.rbconfig.time” is dependent on itself.
make: 1254-008 Target “miniruby” is dependent on itself.
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I.
-rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb
./gem_prelude.rb prelude.c
./miniruby: not found
make: 1254-004 The error code from the last command is 1.
Stop.
Thanks,
Richard
Richard L. wrote:
Justin C. wrote:
Richard L. wrote:
It is included in the source files and is built automatically when you
RichardPerhaps you could include the entire output from running make? My guess
would be that miniruby is not being built for some reason.-Justin
Thanks for helping me out. The following is the error that I got from
the make command:make: 1254-008 Target “./.rbconfig.time” is dependent on itself.
make: 1254-008 Target “miniruby” is dependent on itself.
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I.
-rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb
./gem_prelude.rb prelude.c
./miniruby: not foundmake: 1254-004 The error code from the last command is 1.
Stop.
Thanks,
Richard
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
main.o -c main.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
dln.o -c dln.c
dln.c:1105: warning: ‘dln_strerror’ defined but not used
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
dmyencoding.o -c dmyencoding.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
miniprelude.o -c miniprelude.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
array.o -c array.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
bignum.o -c bignum.c
bignum.c: In function ‘big2dbl’:
bignum.c:1177: warning: dereferencing type-punned pointer will break
strict-aliasing rules
bignum.c: In function ‘rb_big2dbl’:
bignum.c:1217: warning: dereferencing type-punned pointer will break
strict-aliasing rules
bignum.c:1219: warning: dereferencing type-punned pointer will break
strict-aliasing rules
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
class.o -c class.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
compar.o -c compar.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
complex.o -c complex.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
dir.o -c dir.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
enum.o -c enum.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
enumerator.o -c enumerator.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
error.o -c error.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
eval.o -c eval.c
eval.c: In function ‘ruby_cleanup’:
eval.c:139: warning: passing argument 1 of ‘ruby_init_stack’ discards
qualifiers from pointer target type
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
load.o -c load.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
proc.o -c proc.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
file.o -c file.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
gc.o -c gc.c
gc.c: In function ‘mark_current_machine_context’:
gc.c:1977: warning: dereferencing type-punned pointer will break
strict-aliasing rules
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
hash.o -c hash.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
inits.o -c inits.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
io.o -c io.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
marshal.o -c marshal.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
math.o -c math.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
numeric.o -c numeric.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
object.o -c object.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
pack.o -c pack.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
parse.o -c parse.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
process.o -c process.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
random.o -c random.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
range.o -c range.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
rational.o -c rational.c
rational.c: In function ‘nurat_to_f’:
rational.c:1088: warning: dereferencing type-punned pointer will break
strict-aliasing rules
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
re.o -c re.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
regcomp.o -c regcomp.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
regenc.o -c regenc.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
regerror.o -c regerror.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
regexec.o -c regexec.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
regparse.o -c regparse.c
regparse.c: In function ‘onig_parse_make_tree’:
regparse.c:5540: warning: passing argument 3 of ‘parse_regexp’ discards
qualifiers from pointer target type
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
regsyntax.o -c regsyntax.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
ruby.o -c ruby.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
safe.o -c safe.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
signal.o -c signal.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
sprintf.o -c sprintf.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
st.o -c st.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
strftime.o -c strftime.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
string.o -c string.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
struct.o -c struct.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
time.o -c time.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
transcode.o -c transcode.c
transcode.c: In function ‘str_transcode0’:
transcode.c:2503: warning: format ‘%d’ expects type ‘int’, but argument
3 has type ‘long int’
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
util.o -c util.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
variable.o -c variable.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
version.o -c version.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
compile.o -c compile.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
debug.o -c debug.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
iseq.o -c iseq.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
vm.o -c vm.c
In file included from vm_exec.c:106,
from vm.c:23:
insns.def: In function ‘vm_exec_core’:
insns.def:1062: warning: format ‘%d’ expects type ‘int’, but argument 2
has type ‘long int’
insns.def:1062: warning: format ‘%d’ expects type ‘int’, but argument 3
has type ‘long int’
vm.c: In function ‘rb_thread_mark’:
vm.c:1591: warning: dereferencing type-punned pointer will break
strict-aliasing rules
vm.c:1592: warning: dereferencing type-punned pointer will break
strict-aliasing rules
vm_eval.c: In function ‘vm_call0’:
vm_eval.c:100: warning: passing argument 7 of ‘vm_call_bmethod’ discards
qualifiers from pointer target type
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
vm_dump.o -c vm_dump.c
vm_dump.c: In function ‘control_frame_dump’:
vm_dump.c:122: warning: format ‘%04d’ expects type ‘int’, but argument 3
has type ‘long int’
vm_dump.c:129: warning: format ‘%04d’ expects type ‘int’, but argument 3
has type ‘long int’
vm_dump.c:130: warning: format ‘%06d’ expects type ‘int’, but argument 3
has type ‘long int’
vm_dump.c:130: warning: format ‘%06x’ expects type ‘unsigned int’, but
argument 3 has type ‘long int’
vm_dump.c:131: warning: format ‘%06d’ expects type ‘int’, but argument 3
has type ‘long int’
vm_dump.c:131: warning: format ‘%06x’ expects type ‘unsigned int’, but
argument 3 has type ‘long int’
vm_dump.c: In function ‘vm_stack_dump_each’:
vm_dump.c:310: warning: format ‘%d’ expects type ‘int’, but argument 5
has type ‘long int’
vm_dump.c: In function ‘rb_vmdebug_debug_print_register’:
vm_dump.c:347: warning: format ‘%04d’ expects type ‘int’, but argument 4
has type ‘long int’
vm_dump.c: In function ‘rb_vmdebug_debug_print_pre’:
vm_dump.c:367: warning: format ‘%3d’ expects type ‘int’, but argument 2
has type ‘long int’
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
thread.o -c thread.c
In file included from thread.c:182:
thread_pthread.c: In function ‘native_sleep’:
thread_pthread.c:599: warning: format ‘%ld’ expects type ‘long int’, but
argument 2 has type ‘int’
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
cont.o -c cont.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
ascii.o -c ./enc/ascii.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
us_ascii.o -c ./enc/us_ascii.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
unicode.o -c ./enc/unicode.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
utf_8.o -c ./enc/utf_8.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
newline.o -c newline.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
flock.o -c ./missing/flock.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
strlcpy.o -c ./missing/strlcpy.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
strlcat.o -c ./missing/strlcat.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
dmyext.o -c dmyext.c
gcc -O2 -g -Wall -Wno-parentheses -I.
-I.ext/include/powerpc-aix5.3.0.0 -I./include -I. -DRUBY_EXPORT -o
encoding.o -c encoding.c
make: 1254-008 Target “./.rbconfig.time” is dependent on itself.
make: 1254-008 Target “miniruby” is dependent on itself.
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I.
-rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb
./gem_prelude.rb prelude.c
./miniruby: not found
make: 1254-004 The error code from the last command is 1.
Stop.
Thanks
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs