Created
March 16, 2013 06:40
-
-
Save pwnall/5175282 to your computer and use it in GitHub Desktop.
The rice gem (1.4.3) fails to install on Fedora 18 due to extension compilation errors.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/home/pwnall/.rbenv/versions/1.9.3-p194/bin/ruby extconf.rb | |
extconf.rb:20: Use RbConfig instead of obsolete and deprecated Config. | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking for g++... g++ | |
checking for C++ compiler default output file name... a.out | |
checking whether the C++ compiler works... yes | |
checking whether we are cross compiling... no | |
checking for suffix of executables... | |
checking for suffix of object files... o | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether g++ accepts -g... yes | |
checking for style of include used by make... GNU | |
checking dependency style of g++... gcc3 | |
checking for ranlib... ranlib | |
checking build system type... x86_64-unknown-linux-gnu | |
checking host system type... x86_64-unknown-linux-gnu | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
checking for ruby.h... yes | |
checking for node.h... no | |
checking for ruby/node.h... no | |
checking for version.h... no | |
checking for env.h... no | |
checking host system type... (cached) x86_64-unknown-linux-gnu | |
checking for doxygen... /usr/bin/doxygen | |
checking for perl... /usr/bin/perl | |
checking for dot... /usr/bin/dot | |
configure: creating ./config.status | |
config.status: creating Makefile | |
config.status: creating rice/Makefile | |
config.status: creating test/Makefile | |
config.status: creating sample/Makefile | |
config.status: creating ruby/Makefile | |
config.status: creating ruby/lib/Makefile | |
config.status: creating test/ext/Makefile | |
config.status: creating ruby/lib/mkmf-rice.rb | |
config.status: creating rice/detail/ruby_version_code.hpp | |
config.status: creating rice/config.hpp | |
config.status: rice/config.hpp is unchanged | |
config.status: executing depfiles commands | |
make | |
cd . && /bin/sh "/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3"/missing --run autoconf | |
aclocal.m4:14: error: this file was generated for autoconf 2.61. | |
You have another version of autoconf. If you want to use that, | |
you should regenerate the build system entirely. | |
aclocal.m4:14: the top level | |
autom4te: /usr/bin/m4 failed with exit status: 63 | |
WARNING: `autoconf' is probably too old. You should only need it if | |
you modified `configure.ac'. You might want to install the | |
`Autoconf' and `GNU m4' packages. Grab them from any GNU | |
archive site. | |
/bin/sh ./config.status --recheck | |
running CONFIG_SHELL=/bin/sh /bin/sh configure --with-ruby=/home/pwnall/.rbenv/versions/1.9.3-p194/bin/ruby --prefix=/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/ruby/lib --no-create --no-recursion | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking for g++... g++ | |
checking for C++ compiler default output file name... a.out | |
checking whether the C++ compiler works... yes | |
checking whether we are cross compiling... no | |
checking for suffix of executables... | |
checking for suffix of object files... o | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether g++ accepts -g... yes | |
checking for style of include used by make... GNU | |
checking dependency style of g++... gcc3 | |
checking for ranlib... ranlib | |
checking build system type... x86_64-unknown-linux-gnu | |
checking host system type... x86_64-unknown-linux-gnu | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
-e:1: Use RbConfig instead of obsolete and deprecated Config. | |
checking for ruby.h... yes | |
checking for node.h... no | |
checking for ruby/node.h... no | |
checking for version.h... no | |
checking for env.h... no | |
checking host system type... (cached) x86_64-unknown-linux-gnu | |
checking for doxygen... /usr/bin/doxygen | |
checking for perl... /usr/bin/perl | |
checking for dot... /usr/bin/dot | |
configure: creating ./config.status | |
/bin/sh ./config.status | |
config.status: creating Makefile | |
config.status: creating rice/Makefile | |
config.status: creating test/Makefile | |
config.status: creating sample/Makefile | |
config.status: creating ruby/Makefile | |
config.status: creating ruby/lib/Makefile | |
config.status: creating test/ext/Makefile | |
config.status: creating ruby/lib/mkmf-rice.rb | |
config.status: creating rice/detail/ruby_version_code.hpp | |
config.status: creating rice/config.hpp | |
config.status: rice/config.hpp is unchanged | |
config.status: executing depfiles commands | |
Making all in rice | |
make[1]: Entering directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/rice' | |
make all-am | |
make[2]: Entering directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/rice' | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Class.o -MD -MP -MF .deps/Class.Tpo -c -o Class.o Class.cpp | |
mv -f .deps/Class.Tpo .deps/Class.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Data_Type.o -MD -MP -MF .deps/Data_Type.Tpo -c -o Data_Type.o Data_Type.cpp | |
mv -f .deps/Data_Type.Tpo .deps/Data_Type.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Director.o -MD -MP -MF .deps/Director.Tpo -c -o Director.o Director.cpp | |
mv -f .deps/Director.Tpo .deps/Director.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Exception.o -MD -MP -MF .deps/Exception.Tpo -c -o Exception.o Exception.cpp | |
mv -f .deps/Exception.Tpo .deps/Exception.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Identifier.o -MD -MP -MF .deps/Identifier.Tpo -c -o Identifier.o Identifier.cpp | |
mv -f .deps/Identifier.Tpo .deps/Identifier.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Module.o -MD -MP -MF .deps/Module.Tpo -c -o Module.o Module.cpp | |
mv -f .deps/Module.Tpo .deps/Module.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Object.o -MD -MP -MF .deps/Object.Tpo -c -o Object.o Object.cpp | |
mv -f .deps/Object.Tpo .deps/Object.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT String.o -MD -MP -MF .deps/String.Tpo -c -o String.o String.cpp | |
mv -f .deps/String.Tpo .deps/String.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Struct.o -MD -MP -MF .deps/Struct.Tpo -c -o Struct.o Struct.cpp | |
mv -f .deps/Struct.Tpo .deps/Struct.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Symbol.o -MD -MP -MF .deps/Symbol.Tpo -c -o Symbol.o Symbol.cpp | |
mv -f .deps/Symbol.Tpo .deps/Symbol.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT VM.o -MD -MP -MF .deps/VM.Tpo -c -o VM.o VM.cpp | |
mv -f .deps/VM.Tpo .deps/VM.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Arg_operators.o -MD -MP -MF .deps/Arg_operators.Tpo -c -o Arg_operators.o Arg_operators.cpp | |
mv -f .deps/Arg_operators.Tpo .deps/Arg_operators.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT Address_Registration_Guard.o -MD -MP -MF .deps/Address_Registration_Guard.Tpo -c -o Address_Registration_Guard.o Address_Registration_Guard.cpp | |
mv -f .deps/Address_Registration_Guard.Tpo .deps/Address_Registration_Guard.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT check_ruby_type.o -MD -MP -MF .deps/check_ruby_type.Tpo -c -o check_ruby_type.o `test -f 'detail/check_ruby_type.cpp' || echo './'`detail/check_ruby_type.cpp | |
mv -f .deps/check_ruby_type.Tpo .deps/check_ruby_type.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT demangle.o -MD -MP -MF .deps/demangle.Tpo -c -o demangle.o `test -f 'detail/demangle.cpp' || echo './'`detail/demangle.cpp | |
mv -f .deps/demangle.Tpo .deps/demangle.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT method_data.o -MD -MP -MF .deps/method_data.Tpo -c -o method_data.o `test -f 'detail/method_data.cpp' || echo './'`detail/method_data.cpp | |
mv -f .deps/method_data.Tpo .deps/method_data.Po | |
g++ -DHAVE_CONFIG_H -I. -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fPIC -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1 -I/home/pwnall/.rbenv/versions/1.9.3-p194/include/ruby-1.9.1/x86_64-linux -MT protect.o -MD -MP -MF .deps/protect.Tpo -c -o protect.o `test -f 'detail/protect.cpp' || echo './'`detail/protect.cpp | |
mv -f .deps/protect.Tpo .deps/protect.Po | |
rm -f librice.a | |
ar cru librice.a Class.o Data_Type.o Director.o Exception.o Identifier.o Module.o Object.o String.o Struct.o Symbol.o VM.o Arg_operators.o Address_Registration_Guard.o check_ruby_type.o demangle.o method_data.o protect.o | |
ranlib librice.a | |
make[2]: Leaving directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/rice' | |
make[1]: Leaving directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/rice' | |
Making all in test | |
make[1]: Entering directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/test' | |
Making all in ext | |
make[2]: Entering directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/test/ext' | |
/home/pwnall/.rbenv/versions/1.9.3-p194/bin/ruby -I/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/ruby/lib -C t1 extconf.rb --with-cppflags="-I/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3" --with-libpath="/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/rice" | |
checking for main() in -lrice... yes | |
creating Makefile | |
/home/pwnall/.rbenv/versions/1.9.3-p194/bin/ruby -I/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/ruby/lib -C t2 extconf.rb --with-cppflags="-I/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3" --with-libpath="/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/rice" | |
checking for main() in -lrice... yes | |
creating Makefile | |
make -C t1 all | |
make[3]: Entering directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/test/ext/t1' | |
compiling t1.cpp | |
cc1plus: warning: command line option ‘-Wdeclaration-after-statement’ is valid for C/ObjC but not for C++ [enabled by default] | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ [enabled by default] | |
cc1plus: warning: command line option ‘-Wdeclaration-after-statement’ is valid for C/ObjC but not for C++ [enabled by default] | |
cc1plus: warning: command line option ‘-Wimplicit-function-declaration’ is valid for C/ObjC but not for C++ [enabled by default] | |
linking shared-object t1.so | |
/usr/bin/ld: /home/pwnall/.rbenv/versions/1.9.3-p194/lib/libruby-static.a(array.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC | |
/home/pwnall/.rbenv/versions/1.9.3-p194/lib/libruby-static.a: could not read symbols: Bad value | |
collect2: error: ld returned 1 exit status | |
make[3]: *** [t1.so] Error 1 | |
make[3]: Leaving directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/test/ext/t1' | |
make[2]: *** [t1_all] Error 2 | |
make[2]: Leaving directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/test/ext' | |
make[1]: *** [all-recursive] Error 1 | |
make[1]: Leaving directory `/home/pwnall/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/rice-1.4.3/test' | |
make: *** [all-recursive] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment