Forum
Tipps
News
Menu-Icon

Suse: Headerdatei - Compiler

Beim Kompilieren meines selbstgemachten Programms "demo.cpp":
Ausgabe in der bash ('c++ demo.cpp'):

/usr/include/pthread.h:163: error: Syntaxfehler before `__thread'
/usr/include/pthread.h:165: error: `pthread_create' declared as function
   returning a function
/usr/include/pthread.h:166: error: Syntaxfehler before `void'
/usr/include/pthread.h:586: error: storage class specifiers invalid in
   parameter declarations
/usr/include/pthread.h:586: error: storage class specified for parameter `
   parameter'

Zum Vergleich: pthread.h - Zeilen 163 bis 166

extern int pthread_create (pthread_t *__restrict __thread,
  __const pthread_attr_t *__restrict __attr,
                           void *(*__start_routine) (void *),
                           void *__restrict __arg) __THROW;
pthread.h - Zeile 586
extern int pthread_cancel (pthread_t __thread) __THROW;

....kann jemand etwas damit anfangen??
Muss ich mir da einen neuen Compiler installieren oder liegt der Fehler einfach in der Headerdatei?
... vielleicht kann ich mir die Headerdatei von irgendwo runterladen !??!

« per strg+alt+f1 auf console, bildschirm bleibt schwarzSuse: src.rpm »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Compiler
Als Compiler bezeichnet man ein Programm zum Übersetzen der Quellprogramme einer bestimmten Programmiersprache in ausführbare Dateien, also in die Maschinenspra...