[Rpa-base-devel] narray port fails on Red Hat Linux without X11

vruz horacio.lopez at gmail.com
Tue Jan 11 21:34:38 EST 2005


This is a Red Hat Linux server without X11 installed
gcc 2.96 
ruby 1.8.1 (2003-12-25) [i686-linux]

[root at iplay root]# rpa install narray
Installing ports
Getting port narray from http://rpa-base.rubyforge.org/ports/narray_0.5.7-1.rps.
100% [========================================] 72704 bytes
Building narray (0.5.7-1).
checking for sys/types.h... yes
checking for u_int8_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for u_int32_t... yes
checking for asinh()... yes
checking for fftw.h... no
creating narray_config.h
creating Makefile
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c narray.c
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_array.c
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_func.c
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_index.c
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_random.c
ruby -I. ./mkop.rb
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_op.c
ruby -I. ./mkmath.rb
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_math.c
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I. -DHAVE_SYS_TYP
ES_H -DHAVE_U_INT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T
-DHAVE_ASINH  -c na_linalg.c
gcc -shared  -L"/usr/local/lib" -o narray.so narray.o na_array.o
na_func.o na_index.o na_random.o na_op.o na_math.
o na_linalg.o  -ldl -lcrypt -lm   -lc
Built extension in /tmp/RPA_1105497264.661106/narray.
checking for XOpenDisplay() in -lX11... no
creating Makefile
gcc -fPIC -g -O2  -I. -I/usr/local/lib/ruby/1.8/i686-linux
-I/usr/local/lib/ruby/1.8/i686-linux -I.   -c nimage.c
nimage.c:8:22: X11/Xlib.h: No such file or directory
nimage.c:9:23: X11/Xutil.h: No such file or directory
make: *** [nimage.o] Error 1
Error: make failed aborting
/usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:140:in
`build_extension': make failed (RuntimeError)
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:134:in `chdir'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:134:in
`build_extension'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:145:in
`build_extension'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:144:in `each'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:144:in
`build_extension'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/helper.rb:124:in `run'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/install.rb:87:in `run'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/install.rb:83:in `each'
         ... 10 levels...
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/frontend.rb:27:in
`initialize'
        from /usr/local/lib/ruby/site_ruby/1.8/rpa/rpafrontend.rb:34:in
`initialize'
        from /usr/local/bin/rpa:12:in `new'
        from /usr/local/bin/rpa:12

-- 
--- vruz


More information about the Rpa-base-devel mailing list