klibc z HEAD
Jakub Bogusz
qboosh at pld-linux.org
Thu Oct 6 22:19:40 CEST 2005
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/
More information about the pld-devel-pl
mailing list