From: "M. Edward (Ed) Borasky" Date: 2007-11-13T23:13:23+09:00 Subject: Re: how to install ruby in home folder ?. Pokkai Dokkai wrote: > thanks for your reply. > > i am using linux ubuntu 7.04. > how to install all "development tools"? (without root permission) > actually i am a student and working in a Linux Server ,i don't have > "root" access You will need to convince your system administrators to help you. See below. > > this is my "config.log" file contents in > "/home/username/packages/ruby-1.8.6" > ================================================================================ > This file contains any messages produced by compilers while > running configure, to aid debugging if configure makes a mistake. > > It was created by configure, which was > generated by GNU Autoconf 2.61. Invocation command line was > > $ ./configure --prefix=/home/thani/ruby > > ## --------- ## > ## Platform. ## > ## --------- ## > > hostname = sumi-desktop > uname -m = i686 > uname -r = 2.6.20-15-generic > uname -s = Linux > uname -v = #2 SMP Sun Apr 15 07:36:31 UTC 2007 > > /usr/bin/uname -p = unknown > /bin/uname -X = unknown > > /bin/arch = i686 > /usr/bin/arch -k = unknown > /usr/convex/getsysinfo = unknown > /usr/bin/hostinfo = unknown > /bin/machine = unknown > /usr/bin/oslevel = unknown > /bin/universe = unknown > > PATH: /home/thani/packages/jruby/bin > PATH: /home/thani/packages/jdk1.6.0/bin > PATH: /usr/local/sbin > PATH: /usr/local/bin > PATH: /usr/sbin > PATH: /usr/bin > PATH: /sbin > PATH: /bin > PATH: /usr/games > > > ## ----------- ## > ## Core tests. ## > ## ----------- ## > > configure:1892: checking build system type > configure:1910: result: i686-pc-linux-gnulibc1 > configure:1932: checking host system type > configure:1947: result: i686-pc-linux-gnulibc1 > configure:1969: checking target system type > configure:1984: result: i686-pc-linux-gnulibc1 > configure:2245: checking for gcc > configure:2261: found /usr/bin/gcc > configure:2272: result: gcc > configure:2510: checking for C compiler version > configure:2517: gcc --version >&5 > gcc (GCC) 4.1.2 (Ubuntu 4.1.2-0ubuntu4) > Copyright (C) 2006 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is > NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > > configure:2520: $? = 0 > configure:2527: gcc -v >&5 > Using built-in specs. > Target: i486-linux-gnu > Configured with: ../src/configure -v > --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr > --enable-shared --with-system-zlib --libexecdir=/usr/lib > --without-included-gettext --enable-threads=posix --enable-nls > --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu > --enable-libstdcxx-debug --enable-mpfr --enable-checking=release > i486-linux-gnu > Thread model: posix > gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4) > configure:2530: $? = 0 > configure:2537: gcc -V >&5 > gcc: '-V' option must have argument > configure:2540: $? = 1 > configure:2563: checking for C compiler default output file name > configure:2590: gcc conftest.c >&5 > /usr/bin/ld: crt1.o: No such file: No such file or directory > collect2: ld returned 1 exit status The compiler and loader "gcc" and "ld" appear to be installed and operating, but "crt1.o" is missing. This is a run time library. It *should* be on the system. You will need to have the system administrators help you.