[Sorry für die Direktmail, war offenbar zu früh am Morgen. :)] Marc F. Neininger: > > Installiere dazu doch mal strace und rufe dann den compile mit > $> /strace -o Testtrace.txt gcc -o helloworld helloworld.c/ > auf. Geht so, ich hab's nicht so mit, äh, systemnaher Programmierung. Wirst Du daraus schlau? Die Fehlermeldung war die Gleiche. J. -- If I had to live on a desert island I would take a mobile phone, preferably a Nokia 8810. [Agree] [Disagree] <http://www.slowlydownward.com/NODATA/data_enter2.html>
execve("/usr/bin/gcc", ["gcc", "-o", "hello", "hello.c"], [/* 50 vars */]) = 0 brk(0) = 0xdf7000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3249df000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=63023, ...}) = 0 mmap(NULL, 63023, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb3249cf000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\355\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1437064, ...}) = 0 mmap(NULL, 3545128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb324462000 mprotect(0x7fb3245ba000, 2097152, PROT_NONE) = 0 mmap(0x7fb3247ba000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158000) = 0x7fb3247ba000 mmap(0x7fb3247bf000, 18472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb3247bf000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3249ce000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3249cd000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3249cc000 arch_prctl(ARCH_SET_FS, 0x7fb3249cd700) = 0 mprotect(0x7fb3247ba000, 16384, PROT_READ) = 0 mprotect(0x7fb3249e1000, 4096, PROT_READ) = 0 munmap(0x7fb3249cf000, 63023) = 0 brk(0) = 0xdf7000 brk(0xe18000) = 0xe18000 open("/usr/lib/locale/locale-archive", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=1527584, ...}) = 0 mmap(NULL, 1527584, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb324857000 close(3) = 0 open("/usr/share/locale/locale.alias", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb3249de000 read(3, "# Locale name alias data base.\n#"..., 4096) = 2570 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7fb3249de000, 4096) = 0 open("/usr/share/locale/en_US.utf8/LC_MESSAGES/gcc-4.5.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/gcc-4.5.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/gcc-4.5.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/gcc-4.5.mo", O_RDONLY) = -1 ENOENT (No such file or directory) rt_sigaction(SIGINT, {SIG_IGN, [INT], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {0x405bd0, [INT], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_IGN, [INT], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, 8) = 0 rt_sigaction(SIGHUP, {SIG_IGN, [HUP], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGHUP, {0x405bd0, [HUP], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_IGN, [HUP], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, 8) = 0 rt_sigaction(SIGTERM, {SIG_IGN, [TERM], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {0x405bd0, [TERM], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_IGN, [TERM], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, 8) = 0 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPIPE, {0x405bd0, [PIPE], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7fb3244941e0}, {SIG_DFL, [], 0}, 8) = 0 access("/home/jrschulz/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/home/jrschulz/local/m68k-elf/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/home/jrschulz/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/usr/local/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/usr/bin/gcc", X_OK) = 0 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/usr/bin", {st_mode=S_IFDIR|0755, st_size=49152, ...}) = 0 lstat("/usr/bin/gcc", {st_mode=S_IFLNK|0777, st_size=7, ...}) = 0 readlink("/usr/bin/gcc", "gcc-4.5", 4095) = 7 lstat("/usr/bin/gcc-4.5", {st_mode=S_IFREG|0755, st_size=272248, ...}) = 0 access("/home/jrschulz/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/home/jrschulz/local/m68k-elf/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/home/jrschulz/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/usr/local/bin/gcc", X_OK) = -1 ENOENT (No such file or directory) access("/usr/bin/gcc", X_OK) = 0 lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/usr/bin", {st_mode=S_IFDIR|0755, st_size=49152, ...}) = 0 lstat("/usr/bin/gcc", {st_mode=S_IFLNK|0777, st_size=7, ...}) = 0 readlink("/usr/bin/gcc", "gcc-4.5", 4095) = 7 lstat("/usr/bin/gcc-4.5", {st_mode=S_IFREG|0755, st_size=272248, ...}) = 0 access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/", X_OK) = 0 access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/", X_OK) = 0 access("hello.c", F_OK) = 0 access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/specs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/4.5.2/specs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/../../../../x86_64-linux-gnu/lib/specs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/gcc/x86_64-linux-gnu/specs", R_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/", X_OK) = 0 stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/lto-wrapper", {st_mode=S_IFREG|0755, st_size=27768, ...}) = 0 access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/lto-wrapper", X_OK) = 0 access("/home/jrschulz/.tmp/", R_OK|W_OK|X_OK) = 0 getpid() = 488 open("/home/jrschulz/.tmp//ccHzlref.s", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 close(3) = 0 stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/cc1", {st_mode=S_IFREG|0755, st_size=10956088, ...}) = 0 access("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/cc1", X_OK) = 0 vfork() = 489 wait4(489, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 489 --- SIGCHLD (Child exited) @ 0 (0) --- open("/home/jrschulz/.tmp//cc5QKXlR.o", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 close(3) = 0 stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) stat("/usr/lib/gcc/x86_64-linux-gnu/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) stat("/usr/lib/gcc/x86_64-linux-gnu/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/4.5.2/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) stat("/usr/lib/gcc/x86_64-linux-gnu/4.5.2/../../../../x86_64-linux-gnu/bin/as", 0x7fff25d19ac0) = -1 ENOENT (No such file or directory) vfork() = 490 wait4(490, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 490 --- SIGCHLD (Child exited) @ 0 (0) --- stat("/home/jrschulz/.tmp//cc5QKXlR.o", {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 unlink("/home/jrschulz/.tmp//cc5QKXlR.o") = 0 stat("/home/jrschulz/.tmp//cc5QKXlR.o", 0x7fff25d19cb0) = -1 ENOENT (No such file or directory) stat("/home/jrschulz/.tmp//ccHzlref.s", {st_mode=S_IFREG|0600, st_size=396, ...}) = 0 unlink("/home/jrschulz/.tmp//ccHzlref.s") = 0 exit_group(1) = ?
Attachment:
signature.asc
Description: Digital signature