symlink.ch
Wissen Vernetzt - deutsche News für die Welt
 
symlink.ch
FAQ
Mission
Über uns
Richtlinien

Moderation
Einstellungen
Story einsenden

Suchen & Index
Ruhmeshalle
Statistiken
Umfragen

Redaktion
Themen
Partner
Planet

XML | RDF | RSS
PDA | WAP | IRC
Symbar für Opera
Symbar für Mozilla

Freunde
Benutzergruppen
LUG Switzerland
LUG Vorarlberg
LUGen in DE
SIUG
CCCZH
Organisationen
Wilhelm Tux
FSF Europe
Events
LinuxDay Dornbirn
BBA Schweiz
CoSin in Bremgarten AG
VCFe in München
Menschen
maol
Flupp
Ventilator
dawn
gumbo
krümelmonster
XTaran
maradong
tuxedo

 
Java 1.4.1
Veröffentlicht durch Raffzahn am Dienstag 17. September, 12:31
Aus der inselurlaub Abteilung
Programmieren NoSuchGuy schreibt "Java 1.4.1 ist fertig. Mehr Infos gibt es hier. Aus dem Changelog geht hervor das unter anderem die garbage collection neu programmiert wurde und das diese Version auch auf den 64Bit Itanium Prozessor laufen soll."

Aktive Entwicklung bei Amaya | Druckausgabe | Gentoo Linux 1.4 Release Candidate 1  >

 

 
symlink.ch Login
Login:

Passwort:

extrahierte Links
  • hier
  • Changelog
  • Mehr zu Programmieren
  • Auch von Raffzahn
  • Diese Diskussion wurde archiviert. Es können keine neuen Kommentare abgegeben werden.
    Browser-Plugin für "moderne" Distributionen (Score:2, Tiefsinnig)
    Von Joker am Tuesday 17. September, 14:47 MEW (#1)
    (User #1005 Info) http://www.netswarm.net/
    Einen Java-Plugin der an die libstc++ von gcc 3.2 gelinkt ist, gibt es wohl nicht oder? Es geht halt nichts über Binary-Only-Releases. Soviel zum Thema "Java ist ja so plattformunabhänig und läuft überall". Und wo ist denn die Linux/Sparc Version? (Ja, ich weiss, dass es veraltete Blackdown-Ports gibt). Ich will eigentlich nicht gegen SUN flamen sondern vielmehr zeigen, dass Betriebsysteme wie Linux gar nicht für Binary-Only-Software gebaut sind. Man sollte zumindest wenn man Linux benutzt nicht zu sehr auf Java setzen. Erlich gesagt ist mir ein Opensource-Port von C# wie z.B. Mono fast lieber als dieses pseudo-offene Java von SUN.
    Re:Browser-Plugin für "moderne" Distributionen (Score:1)
    Von Anonymer Feigling am Wednesday 18. September, 10:40 MEW (#8)
    C# statt Java zu nehmen heisst wohl, den Teufel mit dem Beelzebub auszutreiben. Java kann ich ja zumindest noch durch den GCC (gcj) schicken oder eine der freien VMs (z.B. kaffe) benutzen. Bei Mono wie GCC muss ich jeweils auf viele der tollen Libraries des Orignalherstellers (Microsoft/SUN) verzichten.
    Re: Browser-Plugin??? (Score:1)
    Von Bros am Tuesday 17. September, 15:53 MEW (#2)
    (User #812 Info) http://www.mario-konrad.ch

    libstdc++ ist eine Bibliothek (eine ziemlich Grundlegende). Es macht überhaupt keinen Sinn, dort einen Plugin-Mechanismus einzubauen...

    Was haben denn Deiner Meinung nach Browser-Plugins mit der libstdc++ zu tun? Oder für was soll ein Java-Plugin für die libstdc++ gut sein? Soll kein flame sein, kann nur Deinem Gedankengang nicht ganz folgen!?!

    Ein Java-Native-Compiler (gjc) ist in der Mache (Bestandteil des gcc, siehe http://www.gnu.org), allerdings noch lange nicht auf einem Stand wie 1.4.1!

    Cu,
    bros


    Re: Browser-Plugin??? (Score:1)
    Von maol (maol.symlink.ch) am Tuesday 17. September, 16:14 MEW (#3)
    (User #1 Info) http://www.maol.ch/
    Die libstdc++s der Compiler GCC 2.95 und GCC 3.2 sind genug verschieden, dass sie inkompatibel sind.

    Da Java gegen die alte libstdc++ gelinkt ist, funktioniert es nicht auf Systemen, die nur den neuen Compiler haben ohne die alte libstc++. Das ist ein Grund, gegen Binary-only C++-Software zu wettern.

    Prinzipiell ist es aber möglich, die alte libstdc++ parallel zu installieren, um so sowohl alte als auch neue Software ausführen zu können.

    PS: Das Flash Plugin scheint in C geschrieben zu sein, da es problemlos mit einem neuen System funktionierte.

    --
    Where do I find the Any Key?

    Re: Browser-Plugin??? (Score:1)
    Von Joker am Tuesday 17. September, 16:48 MEW (#4)
    (User #1005 Info) http://www.netswarm.net/
    Nun Mozilla linkt gegen eine libstc++ und der Java-Plugin auch. Und das muss die selbe Version sein. Wenn die Programme einzeln laufen sind verschiedene Versionen kein Problem. Aber ein einziges Programm (und libjavaplugin_oji.so ist wird gelinkt und gehört dann zu Mozilla) kann nicht 2 verschiedene lib-Versionen haben.

    Das Problem gab es z.B. auch mit einem Galeon der an libpng.so.3 gelinkt ist und das Mozilla noch fuer libpng.so.2 kompiliert war.

    Zu Flash: Also zumindest das Slackware ChangeLog sagt, dass Flash auch nicht geht.
    Note that various Netscape plugins such as Java and flash will need to be recompiled using gcc-3.2 before they will work with a gcc-3.2 compiled Mozilla, galeon, Konqueror, or other browser. The plugins will continue to work in Netscape, so if you must have working plugins you'll need to use that (at least for now).

    Re: Browser-Plugin??? (Score:1)
    Von maol (maol.symlink.ch) am Tuesday 17. September, 17:11 MEW (#6)
    (User #1 Info) http://www.maol.ch/
    "Zu Flash: Also zumindest das Slackware ChangeLog sagt, dass Flash auch nicht geht."

    Hmm, ich meinte, dass es gestern funktionierte, als ich den mozilla-f lash-pl ugin Port machte. Besser mal nachchecken, bevor allzuviele Leute motzen...

    --
    Where do I find the Any Key?

    Re: Browser-Plugin??? (Score:1)
    Von Joker am Tuesday 17. September, 17:01 MEW (#5)
    (User #1005 Info) http://www.netswarm.net/
    ~$ ldd /usr/lib/mozilla-1.1/plugins/libjavaplugin_oji.so | grep libstdc++

    libstdc++-libc6.1-1.so.2 => /usr/i386-slackware-linux/lib/libstdc++-libc6.1-1.so.2 (0x40146000)

    Der Java-Plugin ist an die C++ lib gelinkt. Dieser Plugin wird beim Start dynamisch an Mozilla gelinkt welches selber wiederum gegen eine libstdc++ Library gelinkt ist.

    ~$ ldd /usr/lib/mozilla-1.1/mozilla-bin | grep libstdc++

    libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x4059e000)

    Am Ende entsteht dadurch ein einziges Programm, welches an 2 verschiedene Versionen einer Lib gelinkt ist.
    GCC 3.2 hat libstdc++.so.5.0.0 und ein damit kompiliertes Mozilla benutzt genau diese lib. Kommt das mit einem Plugin das an libstdc++-libc6.1-1.so.2 gelinkt ist in kontakt, knallts halt.

    Nicht nur "normale" Programme haben Libraries gelinkt sondern halt auch Libraries selber. Galeon mit libpng.so.3 läuft z.B. auch nicht mit Mozilla mit libpng.so.2.

    Re: Browser-Plugin??? (Score:1)
    Von panther am Tuesday 17. September, 17:11 MEW (#7)
    (User #549 Info)
    man kann die jse2 sourcen ziehen (natuerlich nicht unter einer freien lizenz). wenn ihr schon so neue software einsetzt _und_ java wollt, kompiliert halt neu ;) am besten laesst man sowieso die finger von java...

    Linux User Group Schweiz
    Durchsuche symlink.ch:  

    Never be led astray onto the path of virtue.
    trash.net

    Anfang | Story einsenden | ältere Features | alte Umfragen | FAQ | Autoren | Einstellungen