Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ian@ian-desktop:~/Documents/rubygems-1.3.5$ sudo gem install rubygame
- Building native extensions. This could take a while...
- ERROR: Error installing rubygame:
- ERROR: Failed to build gem native extension.
- /usr/bin/ruby1.9.1 extconf.rb
- checking for ffi.h in /usr/local/include,/opt/local/include... no
- checking for ffi_call() in -lffi... no
- checking for ffi_prep_closure()... no
- checking for ffi_raw_call()... no
- checking for rb_thread_blocking_region()... yes
- creating extconf.h
- creating Makefile
- make
- Configuring libffi
- cd /usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi && make
- make[1]: Entering directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi'
- make "AR_FLAGS=" "CC_FOR_BUILD=" "CFLAGS=" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=make" "MAKEINFO=/bin/bash /usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/missing --run makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/bash" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "AR=ar" "AS=as" "CC=cc" "CXX=g++" "LD=ld" "NM=" "RANLIB=ranlib" "DESTDIR=" all-recursive
- make[2]: Entering directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi'
- Making all in include
- make[3]: Entering directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/include'
- make[3]: Nothing to be done for `all'.
- make[3]: Leaving directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/include'
- Making all in testsuite
- make[3]: Entering directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/testsuite'
- make[3]: Nothing to be done for `all'.
- make[3]: Leaving directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/testsuite'
- Making all in man
- make[3]: Entering directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/man'
- make[3]: Nothing to be done for `all'.
- make[3]: Leaving directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/man'
- make[3]: Entering directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi'
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/debug.lo src/debug.c
- mkdir src/.libs
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/debug.c -fPIC -DPIC -o src/.libs/debug.o
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/prep_cif.lo src/prep_cif.c
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/prep_cif.c -fPIC -DPIC -o src/.libs/prep_cif.o
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/types.lo src/types.c
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/types.c -fPIC -DPIC -o src/.libs/types.o
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/raw_api.lo src/raw_api.c
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/raw_api.c -fPIC -DPIC -o src/.libs/raw_api.o
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/java_raw_api.lo src/java_raw_api.c
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/java_raw_api.c -fPIC -DPIC -o src/.libs/java_raw_api.o
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/closures.lo src/closures.c
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/closures.c -fPIC -DPIC -o src/.libs/closures.o
- /bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c -o src/x86/ffi.lo src/x86/ffi.c
- mkdir src/x86/.libs
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wall -g -fexceptions -c src/x86/ffi.c -fPIC -DPIC -o src/x86/.libs/ffi.o
- /bin/bash ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -c -o src/x86/sysv.lo src/x86/sysv.S
- cc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -c src/x86/sysv.S -fPIC -DPIC -o src/x86/.libs/sysv.o
- /bin/bash ./libtool --tag=CC --mode=link cc -Wall -g -fexceptions -version-info `grep -v '^#' ./libtool-version` -o libffi.la -rpath /usr/local/lib src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/sysv.lo
- mkdir .libs
- cc -shared src/.libs/debug.o src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi.o src/x86/.libs/sysv.o -Wl,-soname -Wl,libffi.so.5 -o .libs/libffi.so.5.0.7
- (cd .libs && rm -f libffi.so.5 && ln -s libffi.so.5.0.7 libffi.so.5)
- (cd .libs && rm -f libffi.so && ln -s libffi.so.5.0.7 libffi.so)
- creating libffi.la
- (cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
- /bin/bash ./libtool --tag=CC --mode=link cc -Wall -g -fexceptions -o libffi_convenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/sysv.lo
- ar cru .libs/libffi_convenience.a src/.libs/debug.o src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi.o src/x86/.libs/sysv.o
- ranlib .libs/libffi_convenience.a
- creating libffi_convenience.la
- (cd .libs && rm -f libffi_convenience.la && ln -s ../libffi_convenience.la libffi_convenience.la)
- make[3]: Leaving directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi'
- make[2]: Leaving directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi'
- make[1]: Leaving directory `/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi'
- cc -I. -I/usr/include/ruby-1.9.1/i486-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -I/usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/libffi/include -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -O2 -g -Wall -Wno-parentheses -fPIC-Werror -Wunused -Wformat -Wimplicit -Wreturn-type -o AutoPointer.o -c AutoPointer.c
- cc1: error: unrecognized command line option "-fPIC-Werror"
- make: *** [AutoPointer.o] Error 1
- Gem files will remain installed in /usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3 for inspection.
- Results logged to /usr/lib/ruby1.9.1/gems/1.9.1/gems/ffi-0.5.3/ext/ffi_c/gem_make.out
Add Comment
Please, Sign In to add comment