Hallo Thomas,
On Fri, Apr 4, 2008 at 10:19 AM, Thomas Köhler jean-luc@picard.franken.de wrote:
Irgendwie beschleicht mich der Verdacht, du hast letzten Endes irgendwas vor, was mit fork() stressfreier geht. Oder wozu genau brauchst du den absoluten Programmnamen zur Laufzeit?
ich möchte jexec.c in openjdk-6 fixen, weil man das derzeit nur mit kompletten Pfad aufrufen kann. Wenn man einen Symlink zum Binary in /usr/bin ablegt und als jexec aufruft, bricht es, weil es sich selbst nicht findet. Genau genommen findet es die Java-Installation nicht, die es mittels realpath(argv[0], ...) bestimmt.
Viele Grüße, Torsten