This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/10062] 'make' for glibc-2.9 fails even though 'configure' is OK


------- Additional Comments From sergstesh at yahoo dot com  2009-04-11 22:00 -------
(In reply to comment #8)
> There is nothing wrong.  If you are unable to configure glibc correctly you
> shouldn't try it.

First of all, your attitude is wrong:

http://linux.slashdot.org/comments.pl?sid=1195585&cid=27539173 :

"
Wrong. Fail. Abort. Windows is swallowing up another market because Linux
doesn't belong on the average user's netbook, for the same reasons it doesn't
belong on the average user's desktop. It is a usability nightmare, you need to
be a network engineer AND programmer to fix it when it breaks, and perhaps most
importantly the Linux community is hostile and unhelpful toward non-techies.
".

Not only I am able to configure targets correctly, I have also written a FOSS
tool that makes configuration effort much easier. For example, this is what one
needs to do in the framework of my tool to describe 'binutils':

      binutils =>
        do{
          my $major_ver = '2';
          my $minor_ver = '19';
          my $micro_ver = '1';

          $shadow_targets_hash_refs{binutils} =
            {
            major_ver => $major_ver,
            minor_ver => $minor_ver,
            micro_ver => $micro_ver,

            base_urls => \@_gnu_binutils_mirrors,

            depends_on =>
              {
              targets =>
                {
                gcc4 => $shadow_targets_hash_refs{gcc4}
                }
              }
            }
          }, # do
             # binutils

, and this is what my tool generates automatically:

"
cat /mnt/sdb8/sergei/AFSWD_debug/build/binutils-2.19.1/config_wrapper.sh
#!/bin/sh

cd /mnt/sdb8/sergei/AFSWD_debug/build/binutils-2.19.1

PATH=/mnt/sdb8/sergei/AFSWD_debug/install/autoconf-2.63/bin:/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.9.5/bin:/mnt/sdb8/sergei/AFSWD_debug/install/bash-3.0/bin:/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.3/bin:/mnt/sdb8/sergei/AFSWD_debug/install/dejagnu-1.4.4/bin:/mnt/sdb8/sergei/AFSWD_debug/install/expect-5.44.1/bin:/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/bin:/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.3.3/bin:/mnt/sdb8/sergei/AFSWD_debug/install/gperf-3.0.3/bin:/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.6/bin:/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6a/bin:/mnt/sdb8/sergei/AFSWD_debug/install/m4-1.4.13/bin:/mnt/sdb8/sergei/AFSWD_debug/install/make-3.80/bin:/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/bin:/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/bin:/mnt/sdb8/sergei/AFSWD_debug/install/texinfo-4.13/bin:/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/bin:/mnt/sdb8/sergei/AFSWD_debug/install/pkg-config-0.23/bin:/opt/kde3/bin:/home/sergei/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
export PATH

LD_LIBRARY_PATH=/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.9.5/lib:/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.3/lib:/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/lib:/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.3.3/lib:/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.3.3/lib/gcc/i686-pc-linux-gnu/4.3.3:/mnt/sdb8/sergei/AFSWD_debug/install/gmp-4.2.2/lib:/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.6/lib:/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6a/lib:/mnt/sdb8/sergei/AFSWD_debug/install/mpfr-2.3.2/lib:/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/lib:/mnt/sdb8/sergei/AFSWD_debug/install/readline-5.1/lib:/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib:/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib/expect5.44.1:/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/lib
export LD_LIBRARY_PATH

PKG_CONFIG_PATH=/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.6/lib/pkgconfig:/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.9.5/lib/pkgconfig:/usr/lib/pkgconfig
export PKG_CONFIG_PATH

LDFLAGS='-L/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.9.5/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.3/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.3.3/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.3.3/lib/gcc/i686-pc-linux-gnu/4.3.3
-L/mnt/sdb8/sergei/AFSWD_debug/install/gmp-4.2.2/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.6/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6a/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/mpfr-2.3.2/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/readline-5.1/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib
-L/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/lib/expect5.44.1
-L/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/lib'
export LDFLAGS

CPPFLAGS='-I/mnt/sdb8/sergei/AFSWD_debug/install/autoconf-2.63/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/autogen-5.9.5/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/bash-3.0/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/bison-2.3/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/dejagnu-1.4.4/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/expect-5.44.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/flex-2.5.35/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gcc-4.3.3/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gmp-4.2.2/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/gperf-3.0.3/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/guile-1.8.6/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/libtool-2.2.6a/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/m4-1.4.13/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/make-3.80/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/mpfr-2.3.2/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/ncurses-5.7/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/readline-5.1/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/tcl-8.4.19/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/texinfo-4.13/include
-I/mnt/sdb8/sergei/AFSWD_debug/install/tk-8.4.19/include'
export CPPFLAGS

./configure  --prefix=/mnt/sdb8/sergei/AFSWD_debug/install/binutils-2.19.1
".

And I even read documentation before trying. So, if the provided documentation
does not prescribe me to use some options, but I must use them, the
documentation is wrong.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WORKSFORME                  |


http://sourceware.org/bugzilla/show_bug.cgi?id=10062

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]