Linux Emulation!

From: Volker <V(at)Trendsetter.de>
Date: Mon, 25 Mar 2002 15:27:23 +0100

Hi,

ich möchte gerne shuJIT von http://www.shudo.net unter FreeBSD 4.4 mit
Blackdown Java 1.1.8 V3 einsetzen

Im Manual von shuJIT ist u.a. zu lesen:

- Linux
  - Blackdown JDK 1.2.2 FCS, gcc 2.95.2, glibc 2.2.1
    and Linux 2.4.3-pre4
  - JDK 1.1.8v3, gcc 2.95.2, glibc 2.2.1 and Linux 2.4.3-pre4
  - JDK 1.1.7v1a, egcs 1.1.2, libc 5.4.38 and Linux 2.0.35

Was ich immer noch nicht ganz verstehe:

Wie kann ich herausfinden, WELCHE

gcc-,
glibc und
Linux-Version

unter meiner Linux.Emulationsumgebung /compat/linux eigentlich
bereitstehen?

Wenn ich einfach gcc -v eingebe, erscheint ja wohl die gcc Version von
FreeBSD und nicht jene von LINUX, oder sehe ich das falsch?
Offenbar habe ich eine glibc 2.1 (ich habe Binärcodes unter
/compat/linux/lib durchstöbert).

Was aber, wenn wie o.a. eine glibc 2.2.1 erforderlich ist?

Irgendwie ist mir das Zusammenspiel der verschiedenen libs noch nicht
ganz klar! Wenn - wie oben beim shuJIT => JDK 1.1.8v3, gcc 2.95.2, glibc
2.2.1 and Linux 2.4.3-pre4 steht, betrifft das doch nur die LINUX EMUL
Umgebung, oder etwa nicht? Vermutlich kann ich in diese nicht einfach
eine aktuellere gcc oder glibc kopieren, also was tun?

Hintergrund:

Wie sich offenbar - ich habe heute die NGs mal durchforstet - schon
einschlägig bekannt, ist Blackdown JAVA 1.1.8 auch im Emulationsmodus
immer noch schneller als die FreeBSD 1.1.8 und ich MUSS leider für meine
Applikation aus bestimmten Gründen die 1.1.8 einsetzen.

Natürlich brauche ich einen Just-In-Time-Compiler dafür, jene setzen
wiederum meist wie oben zu sehen, irgendwelche lib-versionen voraus.

MfG

Volker

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 25 Mar 2002 - 15:33:17 CET

search this site