PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : "ungültige speicherklasse für funktion..."



Benni4
12.03.08, 10:46
schönen tag zusammen,

bin leider ein ziemlicher anfänger was linux angeht, muss nun aber eine source kompilieren und bekomme eine fehlermeldung, mit der ich nicht wirklich was anfangen kann..


bbuser@benni-pc1:~/bb1.9e-btf/src$ make
Making linux makefile
make[1]: Betrete Verzeichnis '/home/bbuser/bb1.9e-btf/src'
BBOS="linux" CC="gcc" CFLAGS=" -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH" make -e bball
make[2]: Betrete Verzeichnis '/home/bbuser/bb1.9e-btf/src'
gcc -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH `./minimake/genbbdefs` -g -o bb.o -c bb.c
gcc -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH `./minimake/genbbdefs` -g -o bbsend.o -c bbsend.c
gcc -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH `./minimake/genbbdefs` -g -o utils.o -c utils.c
gcc -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH `./minimake/genbbdefs` -g -o ../bin.`./minimake/bbmachine OS`/bb bb.o bbsend.o utils.o
gcc -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH `./minimake/genbbdefs` -g -o dohostsvc.o -c dohostsvc.c
gcc -DSIGSETJMP -O -Dlinux -DGETTIMEOFDAY -DREGEXEC -DTIMEH `./minimake/genbbdefs` -g -o bbd.o -c bbd.c
bbd.c: In Funktion »main«:
bbd.c:724: Fehler: ungültige Speicherklasse für Funktion »bbd_timeout«
bbd.c:1154:8: Warnung: mehrere Token am Ende der Direktive #endif
bbd.c:1186:8: Warnung: mehrere Token am Ende der Direktive #endif
make[2]: *** [bbd.o] Fehler 1
make[2]: Verlasse Verzeichnis '/home/bbuser/bb1.9e-btf/src'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/bbuser/bb1.9e-btf/src'
make: *** [all] Fehler 2


es handelt sich um das systemmonitoring-tool "bigbrother". das verwendete OS ist ubuntu 7.10

die berechtigungen für das source-verzeichnis stimmen und mehr fällt mir im moment nich ein ;)

wäre schön wenn ihr mir da helfen könntet.

benni4

Iluminat23
12.03.08, 12:40
etwas mehr informationen wären schon nett.

der quelcode selbst wäre eine wichtige informationsquelle, wenn wird diesen nicht bekommen können, dann wenigstens genauere informationen zu der stelle im code wo der fehler auftritt. dazu wäre noch die version des gcc wichtig (ich vermute mal gcc-4.x).

gruß iluminat23

Manoman
12.03.08, 13:05
google suche nach "bbd.c:724:"
ergab unter anderem das hier http://support.bb4.com/archive/200601/msg00042.html

bye

Benni4
12.03.08, 13:31
vielen dank euch 2 für die antworten...

der link hat tatsächlich geholfen - vielen herzlichen dank :)

ich selber hatte nüscht relevantes bei google gefunden ^^

benni4