Εγκατασταση rvm

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Εγκατασταση rvm

Δημοσίευσηαπό clepto » 21 Ιαν 2012, 17:59

δεν μπορω να εγκαταστησω το rvm, δοκιμασα εδω https://rvm.beginrescueend.com/rvm/install/ αλλά μου βγάζει σφάλμα
Κώδικας: Επιλογή όλων
chris@chris-Aspire-5732Z:~$ rvm install ruby-1.9.2-p180
Installing Ruby from source to: /usr/share/ruby-rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)...

ruby-1.9.2-p180 - #fetching
ruby-1.9.2-p180 - #extracted to /usr/share/ruby-rvm/src/ruby-1.9.2-p180 (already extracted)
ruby-1.9.2-p180 - #configuring
ruby-1.9.2-p180 - #compiling
ERROR: Error running 'make ', please read /usr/share/ruby-rvm/log/ruby-1.9.2-p180/make.log
ERROR: There has been an error while running make. Halting the installation.


απο το cat /usr/share/ruby-rvm/log/ruby-1.9.2-p180/make.log
Κώδικας: Επιλογή όλων
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_pkey.o -c ossl_pkey.c
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_x509store.o -c ossl_x509store.c
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_pkcs7.o -c ossl_pkcs7.c
ossl_pkcs7.c: In function ‘ossl_pkcs7_sym2typeid’:
ossl_pkcs7.c:376:18: προειδοποίηση: comparison between signed and unsigned integer expressions [-Wsign-compare]
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_x509revoked.o -c ossl_x509revoked.c
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_asn1.o -c ossl_asn1.c
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_pkcs12.o -c ossl_pkcs12.c
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_ssl.o -c ossl_ssl.c
ossl_ssl.c:110:1: σφάλμα: ‘SSLv2_method’ undeclared here (not in a function)
ossl_ssl.c:111:1: σφάλμα: ‘SSLv2_server_method’ undeclared here (not in a function)
ossl_ssl.c:112:1: σφάλμα: ‘SSLv2_client_method’ undeclared here (not in a function)
make[1]: *** [ossl_ssl.o] Error 1
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'
make: *** [mkmain.sh] Error 1
[2012-01-21 16:54:11] make
gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -L. -rdynamic -Wl,-export-dynamic main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm -o miniruby
rbconfig.rb unchanged
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./enc/make_encmake.rb --builtin-encs="ascii.o us_ascii.o unicode.o utf_8.o" --builtin-transes="newline.o" enc.mk
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I. ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb ./gem_prelude.rb prelude.c
gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -o prelude.o -c prelude.c
ar rcu libruby-static.a dln.o encoding.o version.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o prelude.o dmyext.o
gcc -shared -Wl,-soname,libruby.so.1.9 dln.o encoding.o version.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o prelude.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm -o libruby.so.1.9.1
objcopy -w -L 'Init_*' -L '*_threadptr_*' libruby.so.1.9.1
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc
encdb.h unchanged
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " enc
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make[1]: Nothing to be done for `enc'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " srcs
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make[1]: Nothing to be done for `srcs'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans
transdb.h unchanged
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " trans
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make[1]: Nothing to be done for `./enc/trans'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " encs
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
/bin/mkdir -p .ext/i686-linux/enc .ext/i686-linux/enc/trans enc enc/trans
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
compiling -test-/bug-3662
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/-test-/bug-3662'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/-test-/bug-3662'
compiling bigdecimal
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/bigdecimal'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/bigdecimal'
compiling continuation
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/continuation'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/continuation'
compiling coverage
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/coverage'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/coverage'
compiling curses
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/curses'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/curses'
compiling dbm
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dbm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dbm'
compiling digest
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest'
compiling digest/bubblebabble
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/bubblebabble'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/bubblebabble'
compiling digest/md5
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/md5'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/md5'
compiling digest/rmd160
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/rmd160'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/rmd160'
compiling digest/sha1
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha1'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha1'
compiling digest/sha2
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha2'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl'
compiling dl/callback
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/callback'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/callback'
compiling dl/win32
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/win32'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/win32'
compiling etc
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/etc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/etc'
compiling fcntl
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fcntl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fcntl'
compiling fiber
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiber'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiber'
compiling fiddle
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiddle'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiddle'
compiling gdbm
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/gdbm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/gdbm'
compiling iconv
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/iconv'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/iconv'
compiling io/nonblock
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/nonblock'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/nonblock'
compiling io/wait
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/wait'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/wait'
compiling json
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json'
compiling json/generator
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/generator'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/generator'
compiling json/parser
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/parser'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/parser'
compiling mathn/complex
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/complex'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/complex'
compiling mathn/rational
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/rational'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/rational'
compiling nkf
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/nkf'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/nkf'
compiling objspace
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/objspace'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/objspace'
compiling openssl
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_ssl.o -c ossl_ssl.c
ossl_ssl.c:110:1: σφάλμα: ‘SSLv2_method’ undeclared here (not in a function)
ossl_ssl.c:111:1: σφάλμα: ‘SSLv2_server_method’ undeclared here (not in a function)
ossl_ssl.c:112:1: σφάλμα: ‘SSLv2_client_method’ undeclared here (not in a function)
make[1]: *** [ossl_ssl.o] Error 1
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'
make: *** [mkmain.sh] Error 1
[2012-01-21 16:55:24] make
gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -L. -rdynamic -Wl,-export-dynamic main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm -o miniruby
rbconfig.rb unchanged
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./enc/make_encmake.rb --builtin-encs="ascii.o us_ascii.o unicode.o utf_8.o" --builtin-transes="newline.o" enc.mk
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I. ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb ./gem_prelude.rb prelude.c
gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -I. -I.ext/include/i686-linux -I./include -I. -DRUBY_EXPORT -o prelude.o -c prelude.c
ar rcu libruby-static.a dln.o encoding.o version.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o prelude.o dmyext.o
gcc -shared -Wl,-soname,libruby.so.1.9 dln.o encoding.o version.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o strlcpy.o strlcat.o prelude.o dmyext.o -lpthread -lrt -ldl -lcrypt -lm -o libruby.so.1.9.1
objcopy -w -L 'Init_*' -L '*_threadptr_*' libruby.so.1.9.1
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc
encdb.h unchanged
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " enc
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make[1]: Nothing to be done for `enc'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " srcs
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make[1]: Nothing to be done for `srcs'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans
transdb.h unchanged
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " trans
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make[1]: Nothing to be done for `./enc/trans'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " encs
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
/bin/mkdir -p .ext/i686-linux/enc .ext/i686-linux/enc/trans enc enc/trans
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180'
compiling -test-/bug-3662
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/-test-/bug-3662'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/-test-/bug-3662'
compiling bigdecimal
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/bigdecimal'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/bigdecimal'
compiling continuation
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/continuation'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/continuation'
compiling coverage
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/coverage'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/coverage'
compiling curses
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/curses'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/curses'
compiling dbm
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dbm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dbm'
compiling digest
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest'
compiling digest/bubblebabble
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/bubblebabble'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/bubblebabble'
compiling digest/md5
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/md5'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/md5'
compiling digest/rmd160
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/rmd160'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/rmd160'
compiling digest/sha1
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha1'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha1'
compiling digest/sha2
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha2'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl'
compiling dl/callback
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/callback'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/callback'
compiling dl/win32
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/win32'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/dl/win32'
compiling etc
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/etc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/etc'
compiling fcntl
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fcntl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fcntl'
compiling fiber
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiber'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiber'
compiling fiddle
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiddle'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/fiddle'
compiling gdbm
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/gdbm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/gdbm'
compiling iconv
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/iconv'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/iconv'
compiling io/nonblock
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/nonblock'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/nonblock'
compiling io/wait
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/wait'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/io/wait'
compiling json
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json'
compiling json/generator
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/generator'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/generator'
compiling json/parser
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/parser'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/json/parser'
compiling mathn/complex
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/complex'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/complex'
compiling mathn/rational
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/rational'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/mathn/rational'
compiling nkf
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/nkf'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/nkf'
compiling objspace
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/objspace'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/objspace'
compiling openssl
make[1]: Entering directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'
gcc -I. -I../../.ext/include/i686-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o ossl_ssl.o -c ossl_ssl.c
ossl_ssl.c:110:1: σφάλμα: ‘SSLv2_method’ undeclared here (not in a function)
ossl_ssl.c:111:1: σφάλμα: ‘SSLv2_server_method’ undeclared here (not in a function)
ossl_ssl.c:112:1: σφάλμα: ‘SSLv2_client_method’ undeclared here (not in a function)
make[1]: *** [ossl_ssl.o] Error 1
make[1]: Leaving directory `/var/cache/ruby-rvm/src/ruby-1.9.2-p180/ext/openssl'
make: *** [mkmain.sh] Error 1
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Εγκατασταση rvm

Δημοσίευσηαπό simosx » 21 Ιαν 2012, 18:48

clepto έγραψε:ossl_ssl.c:110:1: σφάλμα: ‘SSLv2_method’ undeclared here (not in a function)
ossl_ssl.c:111:1: σφάλμα: ‘SSLv2_server_method’ undeclared here (not in a function)
ossl_ssl.c:112:1: σφάλμα: ‘SSLv2_client_method’ undeclared here (not in a function)


Αυτό σημαίνει ότι λείπουν αρχεία κεφαλίδας (header files) που σχετίζονται με SSL. Το ./configure θα έπρεπε να το εντοπίσει, οπότε είναι λίγο παράξενο.

Οπότε, θέλεις ένα πακέτο που έχει στο όνομά του *ssl* και είναι πακέτο τύπου -dev. Μάλλον είναι βιβλιοθήκη (lib*).
Έτσι,
Κώδικας: Επιλογή όλων

apt-cache search ssl | grep dev | grep lib

και το πακέτο πρέπει να είναι το
Κώδικας: Επιλογή όλων
libssl-dev
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Εγκατασταση rvm

Δημοσίευσηαπό clepto » 21 Ιαν 2012, 19:05

αυτο ηταν μαλλον γιατι τωρα εγκατασταθηκε μια χαρα!
ευχαριστώ!
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση


Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι

cron