000
27.09.2006, 13:43 Uhr
flappinski
|
Hallo, ich frage zur Laufzeit des Programms den das Programm aufrufenden User mit 'getpwuid(getuid())->pw_name' ab. Nun funktioniert das prima auf meiner Maschiene. Wenn ich jetzt statisch kompiliere, gibt gcc eine Warnmeldung raus, dass das Programm dann die Shared Librarys der glibc version braucht. Und wenn ich dann dieses kompilierte Programm auf einem anderen Rechner laufen lassen will, bekomme ich einen segmentation fault, den ich ohne diese Abfrage nicht bekomme. Und nun die Frage: Gibt es eine "static save" Abfrage des momentan angemeldeten Users? Danke, und schöne Grüsse, Stephan |