[Eisfair] [e1] eiskernel 3.46.0 (Status 'stable') verfügbar - 3.16er Kernel für eisfair-1

Marcus Roeckrath marcus.roeckrath at gmx.de
Mo Sep 9 16:36:12 CEST 2019


Hallo Derya,

D. Oezbilen wrote:

> Ich denke nicht, denn beim Dreisatz config/make/make install merkte ich,
> dass manche Prg. obwohl mit
> 
> ./configure --sysconfdir=/etc --includedir=/usr/include
> --libdir=/usr/lib64 $1 $2 $3
> 
> kompiliert sind, doch nach /usr/local/lib was reinwerfen.

Das ist sogar meist der Fall, weil es in den makefiles genau so Standard
ist.

Ein --prefix=/usr würde das verhindern.

Warum ist das so?

/usr/lib[64] ist für distributionseigene Lib-Pakete reserviert; kompiliert
man selber etwas ist sogar /usr/local/lib der korrekte Ort.

Das ist also nicht grundsätzlich das Problem.

Du musst vermeiden, selbst noch Libs ins System zu schmeißen, die es schon
als offizielles Paket gibt.

Mit der Installation eines Lib-Paketes und des zugehörigen lib-dev-Paketes
steht diese auch deiner zu kompilierenden Source zur Verfügung, ohne diese
Lib erst selbst zu kompilieren.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair