1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
[2011-11-09 21:29:40] make 
/usr/bin/gcc-4.2 -arch x86_64 -g -Os -pipe -no-cpp-precomp  -fno-common -pipe -fno-common    -DRUBY_EXPORT  -L. -arch x86_64 -bind_at_load   main.o dmydln.o libruby-static.a -ldl -lobjc   -o miniruby
rbconfig.rb unchanged
cc -dynamiclib -undefined suppress -flat_namespace -install_name /Users/miteshashar/.rvm/rubies/ruby-1.8.7-p352/lib/libruby.dylib -current_version 1.8.7 -compatibility_version 1.8   array.o bignum.o class.o compar.o dir.o dln.o enum.o enumerator.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o  dmyext.o  -o libruby.1.8.7.dylib
ld warning: in array.o, file is not of required architecture
ld warning: in bignum.o, file is not of required architecture
ld warning: in class.o, file is not of required architecture
ld warning: in compar.o, file is not of required architecture
ld warning: in dir.o, file is not of required architecture
ld warning: in dln.o, file is not of required architecture
ld warning: in enum.o, file is not of required architecture
ld warning: in enumerator.o, file is not of required architecture
ld warning: in error.o, file is not of required architecture
ld warning: in eval.o, file is not of required architecture
ld warning: in file.o, file is not of required architecture
ld warning: in gc.o, file is not of required architecture
ld warning: in hash.o, file is not of required architecture
ld warning: in inits.o, file is not of required architecture
ld warning: in io.o, file is not of required architecture
ld warning: in marshal.o, file is not of required architecture
ld warning: in math.o, file is not of required architecture
ld warning: in numeric.o, file is not of required architecture
ld warning: in object.o, file is not of required architecture
ld warning: in pack.o, file is not of required architecture
ld warning: in parse.o, file is not of required architecture
ld warning: in process.o, file is not of required architecture
ld warning: in prec.o, file is not of required architecture
ld warning: in random.o, file is not of required architecture
ld warning: in range.o, file is not of required architecture
ld warning: in re.o, file is not of required architecture
ld warning: in regex.o, file is not of required architecture
ld warning: in ruby.o, file is not of required architecture
ld warning: in signal.o, file is not of required architecture
ld warning: in sprintf.o, file is not of required architecture
ld warning: in st.o, file is not of required architecture
ld warning: in string.o, file is not of required architecture
ld warning: in struct.o, file is not of required architecture
ld warning: in time.o, file is not of required architecture
ld warning: in util.o, file is not of required architecture
ld warning: in variable.o, file is not of required architecture
ld warning: in version.o, file is not of required architecture
ld warning: in dmyext.o, file is not of required architecture
compiling Win32API
./ext/extmk.rb:197: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
make[1]: Nothing to be done for `all'.
compiling bigdecimal
make[1]: Nothing to be done for `all'.
compiling curses
make[1]: Nothing to be done for `all'.
compiling dbm
make[1]: Nothing to be done for `all'.
compiling digest
make[1]: Nothing to be done for `all'.
compiling digest/bubblebabble
make[1]: Nothing to be done for `all'.
compiling digest/md5
make[1]: Nothing to be done for `all'.
compiling digest/rmd160
make[1]: Nothing to be done for `all'.
compiling digest/sha1
make[1]: Nothing to be done for `all'.
compiling digest/sha2
make[1]: Nothing to be done for `all'.
compiling dl
make[1]: Nothing to be done for `all'.
compiling etc
make[1]: Nothing to be done for `all'.
compiling fcntl
make[1]: Nothing to be done for `all'.
compiling gdbm
make[1]: Nothing to be done for `all'.
compiling iconv
make[1]: Nothing to be done for `all'.
compiling io/wait
make[1]: Nothing to be done for `all'.
compiling nkf
make[1]: Nothing to be done for `all'.
compiling openssl
make[1]: Nothing to be done for `all'.
compiling pty
make[1]: Nothing to be done for `all'.
compiling racc/cparse
make[1]: Nothing to be done for `all'.
compiling readline
make[1]: Nothing to be done for `all'.
compiling sdbm
make[1]: Nothing to be done for `all'.
compiling socket
make[1]: Nothing to be done for `all'.
compiling stringio
make[1]: Nothing to be done for `all'.
compiling strscan
make[1]: Nothing to be done for `all'.
compiling syck
make[1]: Nothing to be done for `all'.
compiling syslog
make[1]: Nothing to be done for `all'.
compiling thread
make[1]: Nothing to be done for `all'.
compiling tk
make[1]: Nothing to be done for `all'.
compiling tk/tkutil
make[1]: Nothing to be done for `all'.
compiling win32ole
make[1]: Nothing to be done for `all'.
compiling zlib
make[1]: Nothing to be done for `all'.
making ruby
/usr/bin/gcc-4.2 -arch x86_64 -g -Os -pipe -no-cpp-precomp  -fno-common -pipe -fno-common    -DRUBY_EXPORT  -L. -arch x86_64 -bind_at_load   main.o  -lruby -ldl -lobjc   -o ruby
ld warning: in ./libruby.dylib, file is not of required architecture
Undefined symbols:
  "_ruby_options", referenced from:
      _main in main.o
  "_ruby_run", referenced from:
      _main in main.o
  "_ruby_init", referenced from:
      _main in main.o
  "_ruby_init_stack", referenced from:
      _main in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [ruby] Error 1
make: *** [all] Error 2