This is the mail archive of the libc-help@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]

Re: glibc 2.2.3 configure fails with "The x86_64 is not supported"


On Mon, 2019-01-14 at 19:10 +0100, Florian Weimer wrote:
> * Eric Gunther:
> 
> > So I downloaded glibc 2.2.3 and unpacked it. I entered the glibc-
> > 2.2.3
> > directory.  I made a directory (_build) and entered it.  I typed :
> >  ../configure --enable-kernel=4.4.165-81-default --prefix=/usr
> > 
> > and got:
> > 
> > loading site script /usr/share/site/x86_64-unknown-linux-gnu
> > loading cache ./config.cache
> > checking host system type... x86_64-unknown-linux-gnu
> > checking sysdep dirs... configure: error: The x86_64 is not
> > supported.
> > 
> > 
> > I am thinking that it isn't possible that x86_64 is not supported
> > and
> > that something is wrong with the 'name' of the computer or maybe I
> > downloaded the wrong glibc-2.2.3.  Also uname -r gives: 
> > 4.4.165-81-default
> 
> x86-64 support was added to glibc a little bit later, in glibc 2.2.5.
> 

> > another question:
another question:
> > 
> > Is glibc 2.23 the same as glibc 2.2.3
> 
> No, glibc 2.2.3 is really, really old, from 2001.
> 
> Thanks,
> Florian

OK, Thank You, so I got 2.23 and looked at the INSTALL document
included...

I am using two references to guide my thinking:

https://sourceware.org/glibc/wiki/Testing/Builds ;

https://stackoverflow.com/questions/847179/multiple-glibc-libraries-on-
a-single-host

So, I created a directory ~/src moved the directory glibc-2.23 to it
and made another directory ~/src/glibc-build.  Then I did:

:~/src/glibc-build> ../glibc-2.23/configure --prefix=/usr

configure seemed to work,
then I did:

:~/src/glibc-build>make 

and alot of stuff came up but at the end got some errors;


/tmp/ccitm1kW.s: Assembler messages:
/tmp/ccitm1kW.s: Error: `loc1@GLIBC_2.2.5' can't be versioned to common
symbol 'loc1'
/tmp/ccitm1kW.s: Error: `loc2@GLIBC_2.2.5' can't be versioned to common
symbol 'loc2'
/tmp/ccitm1kW.s: Error: `locs@GLIBC_2.2.5' can't be versioned to common
symbol 'locs'
../o-iterator.mk:9: recipe for target '/home/eric/src/glibc-
build/misc/regexp.os' failed
make[2]: *** [/home/eric/src/glibc-build/misc/regexp.os] Error 1
make[2]: Leaving directory '/home/eric/src/glibc-2.23/misc'
Makefile:214: recipe for target 'misc/subdir_lib' failed
make[1]: *** [misc/subdir_lib] Error 2
make[1]: Leaving directory '/home/eric/src/glibc-2.23'
Makefile:9: recipe for target 'all' failed
make: *** [all] Error 2


Can I use something (like patchelf) to run blender 2.8 without building
it myself?




-eg


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