Autor Thema: crle vs. LD_LIBRARY_PATH  (Gelesen 7538 mal)

DEMONizer

  • Gast
crle vs. LD_LIBRARY_PATH
« am: 13. April 2004, 01:44:16 »
Was ist der Unterschied zwischen Bibliotheks-Verzeichnissen die in der Variablen LD_LIBRARY_PATH stehen und solchen die mit crle bekannt gemacht wurden.

Bezieht sich das auf unterschiedliche Binder/Lader

Gruß
Mathias  

sonnenblen.de - Das unabhängige Sun User Forum

crle vs. LD_LIBRARY_PATH
« am: 13. April 2004, 01:44:16 »

Offline erisch

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: crle vs. LD_LIBRARY_PATH
« Antwort #1 am: 13. April 2004, 01:52:51 »
http://docs.sun.com/db/doc/806-0624/6j9vek52p?a=view

Man kann das also dazu gebrauchen, ein Programm mit einer speziellen Library zu benutzen ohne den LD_LIBRARY_PATH zu änden.

Zum Beispiel kannst du ja 2 mal SDL auf dem Rechner haben (das Beispiel hatte ich jetzt grad, weil das SDL von der CompanionCD in meinem Fall nicht funzte) und dein spezielles Programm nimmt dann halt nicht das aus dem LD_LIBRARY_PATH sondern das was du mit crle konfiguriert hast.

Hab ich allerdings noch nie gebraucht (hab das immer irgendwie anders gemacht) und bis jetzt auch nicht gekannt.

Mfg. Erisch

Lordy

  • Gast
Re: crle vs. LD_LIBRARY_PATH
« Antwort #2 am: 20. April 2004, 19:34:53 »
Hallo,

der unterschied ist jener:
Angenommen wir müssen LD_LIBRARY_PATH verwenden weil ein Programm nicht sauber kompiliert ist, dann brauch jetzt User die richtigen LD_LIBRARY_PATHs. Sprich du hast den n fachen Konfigurationsaufwand pro User.
CRLE hingegen ist System weit. Du brauchst du eine Konfiguration für das ganz System.

Allgemein noch dazu: Build von Programmen die nicht wissen wo sie die Libs suchen sollen sind abartig. Richtigerweise sollten die Programmen durch den RPATH der beim compilieren/linken gesetzt wird Positionen für die Libs erhalten.


Grüße,
chris


bespin127

  • Gast
Re: crle vs. LD_LIBRARY_PATH
« Antwort #3 am: 04. Februar 2005, 12:13:49 »
Würde das nicht auch gehen wenn Du den LD_LIBRARY_PATH
in /etc/profile setzt ?  :)

Gruss
Hans-Georg
« Letzte Änderung: 04. Februar 2005, 12:14:34 von bespin127 »

Offline erisch

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: crle vs. LD_LIBRARY_PATH
« Antwort #4 am: 04. Februar 2005, 17:01:41 »
Ja das geht auch.

Die Diskussion hatten wir aber nun schon öfter.

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: crle vs. LD_LIBRARY_PATH
« Antwort #5 am: 04. Februar 2005, 19:49:18 »
@bespin127
Manchmal macht es Sinn,
nachzusehen, wann das letzte Posting datiert ist.
Dann kann man sich die peinlichkeit ersparen,
eine Antwort auf eine fast 10 Monate altes Posting zu geben.
Derjenige, der ursprünglich mal diesen Thread eröffnet hat,
der denk daran sicher schon lange nicht mehr.
« Letzte Änderung: 05. Februar 2005, 20:05:23 von Sparky »
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

Offline erisch

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: crle vs. LD_LIBRARY_PATH
« Antwort #6 am: 04. Februar 2005, 19:55:26 »
@Sparky

Was kann denn der Demonizer dafür, dass jemand auf sein Post antwortet. Außer vielleicht er kann in die Zukunft sehen und hat deswegen den Beitrag geschrieben.

Also immer ma gucken, wem man gute Hinweise gibt ... ;)

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: crle vs. LD_LIBRARY_PATH
« Antwort #7 am: 05. Februar 2005, 20:05:52 »
.....hä was ?!? ???
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

Offline erisch

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: crle vs. LD_LIBRARY_PATH
« Antwort #8 am: 05. Februar 2005, 21:04:25 »
Das
Zitat

« Letzte Änderung: 05.02.05 um 17:05:23 von Sparky »

entlarvt dich ;)

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: crle vs. LD_LIBRARY_PATH
« Antwort #9 am: 05. Februar 2005, 21:31:22 »
....iss mir schon klar.
Aber damit habe ich meinen Fehler behoben. ;D
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

sonnenblen.de - Das unabhängige Sun User Forum

Re: crle vs. LD_LIBRARY_PATH
« Antwort #9 am: 05. Februar 2005, 21:31:22 »