klibc z HEAD
Jakub Bogusz
qboosh w pld-linux.org
Czw, 6 Paź 2005, 22:19:40 CEST
Statyczne linkowanie działa poprawnie, przy (domyślnym) dynamicznym jest
SEGV.
$ cat c.c
int main() {}
$ klcc -o c c.c
$ strace ./c
execve("./c", ["./c"], [/* 44 vars */]) = -1 EFAULT (Bad address)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++
$ klcc -o c c.c -static
$ strace ./c
execve("./c", ["./c"], [/* 44 vars */]) = 0
_exit(1) = ?
Przez to wykłada się np. configure z device-mappera.
--
Jakub Bogusz http://qboosh.cs.net.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl