- Registriert
- 25.02.04
- Beiträge
- 3.206
Nabend,
folgendes Problem:
Um Executable der Sybase ausführen zu können, stellt der Datenbankhersteller ein lustiges Script zur Verfügung (asa_config.sh, ligt in /opt/sybase/bin/), das u.a. den Path so manipuliert, das man z.B. den Datenbanserver aus dem Terminal heraus ausführen kann. Auch Java Applikationen sehen, wenn von der Kommandozeile aus gestartet, die nötigen nativen Libraries.
Gerade um die Java-Appllikationen gehts mir: Diese sind ganz normal als .app Applikationnen gestaltet, lassen sich aber aus dem Finder-Context heraus nicht normal starten. Es führt nur ein
aus der Kommandozeile mit ausgeführtem Konfigurationsscript zum erfolgreichen Start.
Ich würde aber gerne diese Applikation und andere über Quicksilver / Finder / Dateiverknüpfung normal starten können... klar, ein Applescript hilft.
Aber kann man irgendwie den PATH so verändern, dass der auch für den Rest des Systems gültig wird, ohne die benötigten Sybase Libraries zu verlinken? (Was ich ungern täte, da ich 2 verschiedene Versionen benötige).
Gruß,
.commander
folgendes Problem:
Um Executable der Sybase ausführen zu können, stellt der Datenbankhersteller ein lustiges Script zur Verfügung (asa_config.sh, ligt in /opt/sybase/bin/), das u.a. den Path so manipuliert, das man z.B. den Datenbanserver aus dem Terminal heraus ausführen kann. Auch Java Applikationen sehen, wenn von der Kommandozeile aus gestartet, die nötigen nativen Libraries.
Gerade um die Java-Appllikationen gehts mir: Diese sind ganz normal als .app Applikationnen gestaltet, lassen sich aber aus dem Finder-Context heraus nicht normal starten. Es führt nur ein
Code:
open /Applications/SQLAnywhere9/SybaseCentral.app/
aus der Kommandozeile mit ausgeführtem Konfigurationsscript zum erfolgreichen Start.
Ich würde aber gerne diese Applikation und andere über Quicksilver / Finder / Dateiverknüpfung normal starten können... klar, ein Applescript hilft.
Aber kann man irgendwie den PATH so verändern, dass der auch für den Rest des Systems gültig wird, ohne die benötigten Sybase Libraries zu verlinken? (Was ich ungern täte, da ich 2 verschiedene Versionen benötige).
Gruß,
.commander