Avatar billede dsj Nybegynder
16. oktober 2002 - 13:57 Der er 6 kommentarer og
1 løsning

Java på Linux... så VIRK DOG

Hejsa...

Jeg skulle meget gerne have Java til at køre på en linux-maskine (Rød Hat - 7.3 vidstnok). Det har jeg prøvet på to andre linux-maskiner UDEN probs. Men på denne her maskine kan jeg ***** ikke få det til at virke.

JAVA_HOME er sat, PATH er sat i '/etc/profile' og jeg har genindlæst filen med 'source /etc/profile'.
skriver jeg 'which java' skriver den de rigtige biblioteker ud.

Java-versionen er 1.4.0_02 og jeg har prøvet både at med j2sdk og j2re som rpm-pakker, men INGEN forskel (burde der heller ikke være).

Hver gang jeg vil køre et java-program eller kompilere får jeg følgende fejl-meddelelse:

Error: failed /usr/java/j2sdk1.4.0_02/jre/lib/i386/client/libjvm.so, because libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory

Jeg har endda prøvet med Helloworld for at make det simpelt >:( nogen gode forslag, så blir jeg en glad mand!
Avatar billede soreno Praktikant
16. oktober 2002 - 14:03 #1
fra http://java.sun.com/j2se/1.4/install-linux.html
# If you use RedHat Linux 7 Server, you must manually install compat-libstdc++-6.21-2.9.0.0.i386.rpm to prevent "error while loading shared libraries" when using the Java HotSpot VMs. This file is located in the /RedHat/RPMS directory on the RedHat Linux 7 CD-ROM. You may also obtain a copy of this file from http://rpmfind.net. To install the file, use this command:

rpm --install compat-libstdc++-6.21-2.9.0.0.i386.rpm

It is not necessary to manually install compat-libstdc++-6.21-2.9.0.0.i386.rpm if you are using RedHat Linux 7 Workstation.

prøv om ikke det hjælper.
Avatar billede dsj Nybegynder
16. oktober 2002 - 14:47 #2
Det er sikkert det. Jeg er lige ved at afprøve, men så skulle den bruge glibc 2.0, som igen skal bruge glibc-common, som jeg nu har brugt en halv time på at finde et sted at downloade...
Avatar billede soreno Praktikant
16. oktober 2002 - 14:51 #3
hehe, ja de der dependency problemer er ret irriternde :-)
Avatar billede dsj Nybegynder
16. oktober 2002 - 14:59 #4
argh, nogen forslag til hvad jeg lige præcis skal gøre..?

error: failed dependencies:
        glibc < 2.3 conflicts with glibc-common-2.3-2
        glibc-common = 2.2.5-39 is needed by glibc-2.2.5-39
Avatar billede dsj Nybegynder
16. oktober 2002 - 15:01 #5
kan jeg afinstallere de gamle glibc og glibc-common først og så installere de nye og hvordan?
Avatar billede dsj Nybegynder
16. oktober 2002 - 15:13 #6
Du får dine points, for det må være problemet. Så må jeg finde ud af hvordan jeg får opgraderet de dependencier, eller installerer Red Hat 8 (over putty !!!  GAH)
Avatar billede soreno Praktikant
16. oktober 2002 - 15:21 #7
jeg må indrømme jeg ikke selv bruger redhat. jeg valgte debian netop på grund af et overlegent pakkesystem.
men det plejer vist at hjælpe hvis du starter fra oven i listen.
dvs. glibc skal være størrer end 2.3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester