Newsgroup: it.comp.os.linux.iniziare
Titolo: installazione Glibc2.2.4

Ciao a tutti.
ho una suse 8.1 e non riesco ad installare il jbuilder 7 enteprise perchč il
programma d'installazione, installanywhere ha dei problemi con le
glibc2.2.5.
Sul ng della borland ho letto che tutto si risolve cambiando le glibc, cioč
utilizzando le vecchie 2.2.4.
Ho scaricato da un sito ftp i sorgenti delle 2.2.4, ho eseguito il
configure, e alla fine mi dice che possono esserci dei problemi con il gcc
3.x, ho ignorato quel warning e ho fatto lo stesso il make, ma alla fine č
uscito con un errore.
Sempre sul ng della borland ho letto che il problema dell'instalalzione del
jbuilder si risolve compilando le glibc con il gcc 2.95.3.
ho cosě fatto  configure, make e make install e ho visto che mi ha messo
tutto (eseguibili e altra roba) dentro /usr/local/bin.
Ora dovrei ricompilare le glibc2.2.4 ma quando faccio ./configure mi scova
sempre il gcc3.2
ho visto che ho due gcc uno dentro /usr/bin (il 3.2) e l'altro il 2.95.3
dentro /usr/local/bin
cosa posso fare?
1) cambio la var di sistema PATH con un export da shell e al posto di
/usr/bin ci metto /usr/local/bin?
2) sposto momentaneamente il gcc di /usr/bin e faccio un link a quello
dentro /usr/local/bin?
3) disinstallo il gcc 3.2 e le glibc 2.2.5?, se si , come?
ringrazio anticipatamente per l'aiuto
grazie
ciao

 3) disinstallo il gcc 3.2 e le glibc 2.2.5?, se si , come?
secondo me fai prima ad impostare correttamente queste variabili.
./configure --help
[...]
Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  CPP         C preprocessor
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
              headers in a nonstandard directory <include dir>
-- 
Ciao,
[Resnick]

Ciao,
mi serve la suse 8.1 con le glibc 2.2.4 e non 2.2.5
ho scaricato sorgenti delle glibc 2.2.4
e il configure mi da un warning, se provo a compilare mi da errore, l'errore
riguarda il compilatore gcc, dice di usare una versione precendente al 3.x.
cmq quelle impostazioni che mi hai passato non le ho mica viste da nessuna
parte
prova a vedere il log qui sotto riportato.
Non vedo neanche una impostazione che mi permette di passargli il path di un
compilatore gcc. (mi sono compilato e installato il 2.95.3 ma č sotto
/usr/local/bin)
linux:/home/roberto/glibc-2.2.4 # ./configure --help
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
  --cache-file=FILE       cache test results in FILE
  --help                  print this message
  --no-create             do not create output files
  --quiet, --silent       do not print `checking...' messages
  --version               print the version of autoconf that created
configure
Directory and file names:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [same as prefix]
  --bindir=DIR            user executables in DIR [EPREFIX/bin]
  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  --datadir=DIR           read-only architecture-independent data in DIR
                          [PREFIX/share]
  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
                          [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  --includedir=DIR        C header files in DIR [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  --infodir=DIR           info documentation in DIR [PREFIX/info]
  --mandir=DIR            man documentation in DIR [PREFIX/man]
  --srcdir=DIR            find the sources in DIR [configure dir or ..]
  --program-prefix=PREFIX prepend PREFIX to installed program names
  --program-suffix=SUFFIX append SUFFIX to installed program names
  --program-transform-name=PROGRAM
                          run sed PROGRAM on installed program names
Host type:
  --build=BUILD           configure for building on BUILD [BUILD=HOST]
  --host=HOST             configure for HOST [guessed]
  --target=TARGET         configure for TARGET [TARGET=HOST]
Features and packages:
  --disable-FEATURE       do not include FEATURE (same
as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --x-includes=DIR        X include files are in DIR
  --x-libraries=DIR       X library files are in DIR
--enable and --with options recognized:
  --with-gmp=DIRECTORY    find GMP source code in DIRECTORY (not needed)
  --with-gd=DIR           find libgd include dir and library with prefix DIR
  --with-gd-include=DIR   find libgd include files in DIR
  --with-gd-lib=DIR       find libgd library files in DIR
  --with-fp               if using floating-point hardware [default=yes]
  --with-binutils=PATH    specify location of binutils (as and ld)
  --with-elf              if using the ELF object format
  --with-xcoff            if using the XCOFF object format
  --without-cvs           if CVS should not be used
  --with-headers=PATH     location of system headers to use
                          [e.g. /usr/src/linux/include]
                          [default=compiler default]
  --enable-libio          build in GNU libio instead of GNU stdio
  --disable-sanity-checks really do not use threads (should not be used
                          except in special situations) [default=yes]
  --enable-shared         build shared library [default=yes if GNU ld & ELF]
  --enable-profile        build profiled library [default=yes]
  --enable-omitfp         build undebuggable optimized library [default=no]
  --enable-bounded        build with runtime bounds checking [default=no]
  --disable-versioning    do not include versioning information in the
                          library objects [default=yes if supported]
  --enable-oldest-abi=ABI configure the oldest ABI supported [e.g. 2.2]
                          [default=glibc default]
  --enable-add-ons[=DIR1,DIR2]...
                          configure and build add-ons in DIR1,DIR2,...
                          search for add-ons if no parameter given
  --enable-static-nss     build static NSS modules [default=no]
  --disable-force-install don't force installation of files from this
package,
                          even if they are older than the installed files
  --enable-kernel=VERSION compile for compatibility with kernel not older
                           than VERSION
  --enable-all-warnings   enable all useful warnings gcc can issue
"[Resnick]" <res...@ciaoREMOVEweb.it> wrote in message
news:aqdrsh$5e3$3...@lacerta.tiscalinet.it...


 /usr/local/bin)
in effetti le ho prese dal configure di un altro pacchetto ma comunque 
_dovrebbero_ essere prese in considerazione anche da glibc (tutti i 
pacchetti che usano configure/autoconf guardano quelle variabili 
d'ambiente). prova a fare:
export CC=/usr/local/bin/gcc
export CPP=/usr/local/bin/cpp
./configure
se ancora non va, prova a mettere nel path /usr/local/bin prima di /usr/bin, 
dovrebbe selezionare il gcc giusto. se no rinomina in gcc-3.2, cpp-3.2 ecc. 
gli eseguibili in /usr/bin e crea dei symlinks a quelli in /usr/local.
 
HTH
-- 
Ciao,
[Resnick]

WOW WOW!!!
grazie 1000, ha funzionato, ma ora mi spiace ho un'altro problema :-(
Ho compilato col make, fatto il check e fatto anche l'install,ho seguito
passo passo l'how-to sulle glibc2, ma
quando ho modificato il link puntandolo ad usr/local/lib
non va + niente!!!!
0 assoluto!!!
non riesco neanche più ad accedere.
mi sono giocato la mia suse 8.1!!!
dopo il make, il make check e il make install, cosa devo fare? , mi puoi
dire gli altri passi?
penso di reinstallare tutto domani e di riprovare...
grazie ancora
ciao
"[Resnick]" <res...@ciaoREMOVEweb.it> wrote in message
news:aqe0sv$8nn$1...@lacerta.tiscalinet.it...
