# Make failing while compiling ruby-1.8.4 on AIX 4.3.3

**URL:** <https://www.ruby-forum.com/t/make-failing-while-compiling-ruby-1-8-4-on-aix-4-3-3/53872>\
**Category:** Ruby\
**Created:** [February 15, 2006, 7:34pm UTC](https://www.ruby-forum.com/t/make-failing-while-compiling-ruby-1-8-4-on-aix-4-3-3/53872 "2006-02-15T19:34:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pbhakre](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/f0a364/32.png) [@pbhakre](https://www.ruby-forum.com/u/pbhakre)\
**Post date:** [February 15, 2006, 7:34pm UTC](https://www.ruby-forum.com/t/make-failing-while-compiling-ruby-1-8-4-on-aix-4-3-3/53872/1 "2006-02-15T19:34:14Z")

</div>

HI,

I am getting getting errors and compilation faile when I do “make”  
on AIX 4.3.3 while compiling Ruby 1.8.4

Did anybody got this error and what needs to be done for this problem.

Listing the output generated by “make”

root@s42 # make  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c array.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c bignum.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c class.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c compar.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c dir.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c dln.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c enum.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c error.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c eval.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c file.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c gc.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c hash.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c inits.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c io.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c marshal.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c math.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c numeric.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c object.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c pack.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c parse.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c process.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c prec.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c random.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c range.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c re.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c regex.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c ruby.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c signal.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c sprintf.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c st.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c string.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c struct.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c time.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c util.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c variable.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c version.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c ./missing/flock.c  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c dmyext.c  
ar rcu libruby-static.a array.o bignum.o class.o compar.o  
dir.o dln .o enum.o  
error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o mat  
h.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 u  
til.o variable.o version.o flock.o dmyext.o  
gcc -g -O2 -DRUBY\_EXPORT -I. -I. -c main.c  
gcc main.o libruby-static.a -ldl -lcrypt -lm -o miniruby -g  
-O2 -DR UBY\_EXPORT -brtl  
gcc: `-b’ must come at the start of the command line  
make: 1254-004 The error code from the last command is 1.

Stop.  
===\> /home/pravin/ruby-1.8.4  
root@s42 #

Thanks.

Pravin
