1 |
Thorsten Dikmann wrote: |
2 |
> Hallo, |
3 |
> |
4 |
> wie ich http://www.gentoo.org/doc/en/prelink-howto.xml entnommen habe stammt |
5 |
> der "Cannot prelink against non-PIC shared library" - Fehler der Tatsache, |
6 |
> dass ich GCC nicht angewiesen habe mit "-fPIC" zu kompilieren. |
7 |
> |
8 |
> Also einfach -fPIC an meine CFLAGS hängen: |
9 |
> |
10 |
> CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -fPIC" ?? |
11 |
> |
12 |
> ---------------------------------- |
13 |
> |
14 |
> Da ich meinen Rechner hier als Desktop-Rechner benutze und entsprechend oft |
15 |
> neu starte möchte ich natürlich prelinking auch beim Systemstart eintragen. |
16 |
> Macht der das automatisch oder muss ich "prelink -afmR" in die local.start |
17 |
> kloppen? Da Prelinking ja in der Standart-Config recht lange rum-rödelt würde |
18 |
> ich das gern erledigen während der Login-Screen von kdm erscheint. |
19 |
|
20 |
:D du scheinst das Prinzip vom prelinking noch nicht ganz verstanden zu haben. |
21 |
Beim/Vom 'prelink' werden die Abhängigkeiten zu Bibliotheken etc. aufgelöst und |
22 |
in der Datei gespeichert (die Datei wird also verändert). Diesen Vorgang |
23 |
brauchst du nur einmal ausführen und mußt ihn nur wiederholen, wenn du eine |
24 |
Bibliothek erneuerst oder neu installierst. Wenn du den Parameter '-f' wegläßt, |
25 |
werden dann auch nicht mehr alle Bibliotheken oder Programme angefasst, sondern |
26 |
nur diejenigen, die davon betroffen sind. |
27 |
Du brauchst also kein Startscript, das beim Booten 'prelink' aufruft. |
28 |
|
29 |
Gruß Mirko |
30 |
-- |
31 |
this mail was sent using 100% recycled electrons |
32 |
|
33 |
-- |
34 |
gentoo-user-de@g.o mailing list |