Am Freitag, 29. Oktober 2004 14:28 schrieb Markus Raab: > Frank Evers wrote: > > Hi > > > > ich w�rde gerne einige Tools, besonders die im Paket procps statisch > > gelinkt bauen. Da die Sourcen offenbar kein configure Script > > enthalten in dem man solches angeben k�nnte frage ich mich, ob es > > einen einfachen Weg gibt dies zu erreichen, ohne m�hsam die Makefiles > > editiere zu m�ssen. > > Was genau ist sooo schlimm daran ein Linkerflag zu setzen?
Ja, tats�chlich reichte es eine einzige Zeile im root-Makefile zu �ndern, und die libproc dazu zu bewegen als .a und nicht als .so, ebenfalls h�ndisch im entsprechenden Makefile. Ich bekomme jetzt dennoch: warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking bzw. andere Funktionen die die glibc f�r statisch gelinkten Programmen erfordern. Ich bin jetzt �berrascht, bedeutet statisch nicht eigentlich, da� Programme autonom laufen und gerade _nicht_ auf dynamische libs angewiesen sind? Warum mu� hier jetzt die glibc vorhanden sein? Tats�chlich laufen die Programme scheinbar auch ohne, gebaut habe ich auf sid, und unter woody laufen zumindest ps und top einwandfrei. Was soll ich jetzt von der Compilerwarnung halten? -- Gru� Frank

