Opened 17 years ago

Closed 17 years ago

#85 closed defect (fixed)

Fix library installation

Reported by: westram Owned by: westram
Priority: critical Milestone:
Component: no idea Version:
Keywords: Cc:

Description

Mir (also Jörg und mir) ist aufgefallen, dass ihr im neuen Installationsskript auch auf fehlende Bibliotheken prüft und diese ggf. installiert. Da ihr ARBHOME/lib eh in den LD_LIBRARY_PATH aufnehmt, könntet ihr die 'custom' Bibliotheken bitte in dieses Verzeichnis installieren und nicht nach /usr/lib. Der Grund hierfür ist, dass in /usr/lib ausschliesslich Dateien liegen, die durch die Paketverwaltung der Distribution verwaltet werden. Falls ihr ARBHOME/lib 'sauber' halten wollt, wäre /usr/local/lib die richtige Stelle die Dateien zu 'installieren'. Dieses Verzeichis ist für 'site' lokale Software vorgesehen in die ein Administrator software installiert, die nicht in der Distribution vorhanden ist.

Change History (2)

comment:1 Changed 17 years ago by westram

  • Owner changed from devel to westram
  • Status changed from new to assigned

comment:2 Changed 17 years ago by westram

  • Resolution set to fixed
  • Status changed from assigned to closed
  • keep libs in $ARBHOME/lib/addlibs
  • only create symlinks there
  • 'arb' shell skript appends $ARBHOME/lib/addlibs to LD_LIBRARY_PATH and SHLIB_PATH. If e.g. libglew is already installed in system library dirs, that version is taken, otherwise the version delivered with ARB is used
Note: See TracTickets for help on using tickets.