Fehler während Kompilierung von screen-4.0.3 unter uclibc: sched.h:26:error: redefinition of 'struct event'

Während der Kompilierung von screen  habe ich den folgenden Fehler bekommen: 1 2 3 4 In file included from screen.h:41, from screen.c:81: sched.h:26: error: redefinition of 'struct event' make: *** [screen.o] Error 1 Der folgende Patch  behebt das ganze: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 diff -urN screen-4.0.3-orig/sched.h screen-4.0.3/sched.h --- screen-4.0.3-orig/sched.h 2002-01-08 16:42:43.000000000 +0100 +++ screen-4.0.3/sched.h 2009-01-13 14:53:15....

/tmp meldet 'no space on device' während gcc-Lauf in 'make'

Heute habe ich per “make” aspell für fun_plug 0.7 kompiliert. Während des laufs erhielt ich bereits bei der ersten Datei immer: 1 2 3 4 5 prog/aspell.cpp:2947:1: fatal error: error writing to /tmp/ccPLN9nP.s: No space left on device compilation terminated. make[1]: *** [prog/aspell.o] Error 1 make[1]: Leaving directory `aspell-0.60.6.1' make: *** [all-recursive] Error 1 Die Lösung ist einfach: 1 2 export TMPDIR=/ein/anderes/verzeichnis make Das wars ;)

Fehler während der Kompilierung von flac: "'memcmp' was not declared in this scope"

Während der Kompilierung von flac  habe ich den folgenden Fehler bekommen: 1 2 `main.cpp: In function 'int main(int, char**)': main.cpp:75:27: error: 'memcmp' was not declared in this scope` Hintergrund ist wohl eine vergessene Deklarierung von includes, da der folgende Patch  das ganze behebt: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 --- examples/cpp/encode/file/main.cpp.orig 2007-09-13 09:58:03.000000000 -0600 +++ examples/cpp/encode/file/main.cpp 2007-11-18 12:59:45....