Hallo,
Ich bin gerade (Also eigentlich seit ein paar Tagen ) dabei mir ein Gentoo zu installieren. Natürlich nach der Anleitung von Gentoo. Bis jetzt hatte es auch mehr oder weniger geklappt.
Ich startete gester ein emerge system. Das fing auch alles sehr gut an. Ich ging dann schlafen und als ich heute aufwachte sah ich das es einen error gab. Also eigentlich sind es glaub ich mehrere und ein paar warnungen. Hier sind mal die paar warnungen und die Errors:
pwdb/interface/unix/group.c: In function `_pwdb_unix_greplace':
pwdb/interface/unix/group.c:285: Warnung: traditional C rejects ISO C style function definitions
gcc -pipe -g -Dlinux -march=athlon-xp -pipe -02 -D_GNU_SOURCE -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings -Wcast-qual -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -I/var/tmp/portage/pwdb-0.62/work/pwdb-0.62/include -fPIC -I. -c posix/getlogin.c -o posix/getlogin.o
gcc: unrecognized option `-02'
pwdb/interface/unix/group.c: In function `_pwdb_unix_gdelete':
pwdb/interface/unix/group.c:504: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/unix/group.c: In function `_pwdb_unix_gsupport':
pwdb/interface/unix/group.c:598: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/shadow.c:9,
from pwdb/pwdb_module.c:43:
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_locate':
pwdb/interface/shadow/user.c:19: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_request':
pwdb/interface/shadow/user.c:178: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_replace':
pwdb/interface/shadow/user.c:194: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_delete':
pwdb/interface/shadow/user.c:454: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_support':
pwdb/interface/shadow/user.c:540: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c:546: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_flags':
pwdb/interface/shadow/user.c:558: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/shadow.c:27,
from pwdb/pwdb_module.c:43:
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_glocate':
pwdb/interface/shadow/group.c:17: Warnung: traditional C rejects ISO C style function definitions
gcc -pipe -g -Dlinux -march=athlon-xp -pipe -02 -D_GNU_SOURCE -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings -Wcast-qual -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -I/var/tmp/portage/pwdb-0.62/work/pwdb-0.62/include -fPIC -I. -c posix/undefined.c -o posix/undefined.o
gcc: unrecognized option `-02'
posix/undefined.c: In function `_posix_undefined':
posix/undefined.c:13: Warnung: traditional C rejects ISO C style function definitions
posix/undefined.c:16: Warnung: traditional C rejects string concatenation
posix/undefined.c:17: Warnung: implicit declaration of function `exit'
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_grequest':
pwdb/interface/shadow/group.c:162: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_greplace':
pwdb/interface/shadow/group.c:237: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_gdelete':
pwdb/interface/shadow/group.c:459: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_gsupport':
pwdb/interface/shadow/group.c:531: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c:537: Warnung: traditional C rejects string concatenation
In file included from pwdb/interface/nis.c:9,
from pwdb/pwdb_module.c:44:
pwdb/interface/nis/user.c: In function `_pwdb_nis_locate':
pwdb/interface/nis/user.c:19: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_request':
pwdb/interface/nis/user.c:163: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_replace':
pwdb/interface/nis/user.c:176: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_delete':
pwdb/interface/nis/user.c:399: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_support':
pwdb/interface/nis/user.c:458: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c:468: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/nis/user.c: In function `_pwdb_nis_flags':
pwdb/interface/nis/user.c:479: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/nis.c:26,
from pwdb/pwdb_module.c:44:
pwdb/interface/nis/group.c: In function `_pwdb_nis_glocate':
pwdb/interface/nis/group.c:16: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_grequest':
pwdb/interface/nis/group.c:22: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_greplace':
pwdb/interface/nis/group.c:29: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_gdelete':
pwdb/interface/nis/group.c:36: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_gsupport':
pwdb/interface/nis/group.c:41: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_gflags':
pwdb/interface/nis/group.c:46: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/radius.c:9,
from pwdb/pwdb_module.c:45:
pwdb/interface/radius/user.c: In function `_pwdb_radius_return_data':
pwdb/interface/radius/user.c:12: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_locate':
pwdb/interface/radius/user.c:115: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_request':
pwdb/interface/radius/user.c:216: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_replace':
pwdb/interface/radius/user.c:223: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_delete':
pwdb/interface/radius/user.c:332: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_support':
pwdb/interface/radius/user.c:337: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c:355: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/radius/user.c: In function `_pwdb_radius_flags':
pwdb/interface/radius/user.c:366: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/radius.c:26,
from pwdb/pwdb_module.c:45:
pwdb/interface/radius/group.c: In function `_pwdb_radius_glocate':
pwdb/interface/radius/group.c:17: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_grequest':
pwdb/interface/radius/group.c:23: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_greplace':
pwdb/interface/radius/group.c:30: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_gdelete':
pwdb/interface/radius/group.c:37: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_gsupport':
pwdb/interface/radius/group.c:42: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_gflags':
pwdb/interface/radius/group.c:47: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/decnis.c:9,
from pwdb/pwdb_module.c:46:
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_locate':
pwdb/interface/decnis/user.c:19: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_request':
pwdb/interface/decnis/user.c:163: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_replace':
pwdb/interface/decnis/user.c:176: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_delete':
pwdb/interface/decnis/user.c:399: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_support':
pwdb/interface/decnis/user.c:458: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c:468: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_flags':
pwdb/interface/decnis/user.c:479: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/decnis.c:26,
from pwdb/pwdb_module.c:46:
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_glocate':
pwdb/interface/decnis/group.c:16: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_grequest':
pwdb/interface/decnis/group.c:22: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_greplace':
pwdb/interface/decnis/group.c:29: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_gdelete':
pwdb/interface/decnis/group.c:36: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_gsupport':
pwdb/interface/decnis/group.c:41: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_gflags':
pwdb/interface/decnis/group.c:46: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `pwdb_db_name':
pwdb/pwdb_module.c:74: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_read_token':
pwdb/pwdb_module.c:95: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `grow_buffer':
pwdb/pwdb_module.c:150: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `grow_list':
pwdb/pwdb_module.c:164: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `fill_buffer':
pwdb/pwdb_module.c:186: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_get_policy':
pwdb/pwdb_module.c:300: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_delete_policy':
pwdb/pwdb_module.c:312: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c:313: Warnung: initialization from incompatible pointer type
pwdb/pwdb_module.c:314: Warnung: initialization from incompatible pointer type
pwdb/pwdb_module.c: In function `_pwdb_read_conf':
pwdb/pwdb_module.c:337: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_db_number':
pwdb/pwdb_module.c:420: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_dispatch':
pwdb/pwdb_module.c:441: Warnung: traditional C rejects ISO C style function definitions
ar -cr libpwdb.a common/commonio.o common/grcommon.o common/lockpw.o common/misc.o unix/group.o unix/passwd.o unix/pwio.o unix/groupio.o shadow/gshadow.o shadow/shadow.o shadow/shadowio.o shadow/sgroupio.o nis/group.o nis/password.o decnis/group.o decnis/password.o radius/radius.o radius/util.o radius/md5.o radius/helpfunc.o radius/dict.o pwdb/pwdb_error.o pwdb/pwdb_helper.o pwdb/pwdb_locate.o pwdb/pwdb_module.o pwdb/pwdb_start.o posix/pwd.o posix/grp.o posix/getlogin.o posix/undefined.o
#ld -soname libpwdb.so.0 -x -shared -o libpwdb.so.0.62 common/commonio.o common/grcommon.o common/lockpw.o common/misc.o unix/group.o unix/passwd.o unix/pwio.o unix/groupio.o shadow/gshadow.o shadow/shadow.o shadow/shadowio.o shadow/sgroupio.o nis/group.o nis/password.o decnis/group.o decnis/password.o radius/radius.o radius/util.o radius/md5.o radius/helpfunc.o radius/dict.o pwdb/pwdb_error.o pwdb/pwdb_helper.o pwdb/pwdb_locate.o pwdb/pwdb_module.o pwdb/pwdb_start.o posix/pwd.o posix/grp.o posix/getlogin.o posix/undefined.o -lcrypt -lnsl -lc
gcc -shared -Wl,-soname -Wl,libpwdb.so.0 -Wl,-x -o libpwdb.so.0.62 common/commonio.o common/grcommon.o common/lockpw.o common/misc.o unix/group.o unix/passwd.o unix/pwio.o unix/groupio.o shadow/gshadow.o shadow/shadow.o shadow/shadowio.o shadow/sgroupio.o nis/group.o nis/password.o decnis/group.o decnis/password.o radius/radius.o radius/util.o radius/md5.o radius/helpfunc.o radius/dict.o pwdb/pwdb_error.o pwdb/pwdb_helper.o pwdb/pwdb_locate.o pwdb/pwdb_module.o pwdb/pwdb_start.o posix/pwd.o posix/grp.o posix/getlogin.o posix/undefined.o -lcrypt -lnsl -lc
ranlib libpwdb.a
make[1]: Leaving directory `/var/tmp/portage/pwdb-0.62/work/pwdb-0.62/libpwdb'
Dann gehts eine Zeit lang wieder gut und dann kommt noch folgendes:
pwdb/interface/unix/group.c: In function `_pwdb_unix_greplace':
pwdb/interface/unix/group.c:285: Warnung: traditional C rejects ISO C style function definitions
gcc -pipe -g -Dlinux -march=athlon-xp -pipe -02 -D_GNU_SOURCE -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings -Wcast-qual -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -I/var/tmp/portage/pwdb-0.62/work/pwdb-0.62/include -fPIC -I. -c posix/getlogin.c -o posix/getlogin.o
gcc: unrecognized option `-02'
pwdb/interface/unix/group.c: In function `_pwdb_unix_gdelete':
pwdb/interface/unix/group.c:504: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/unix/group.c: In function `_pwdb_unix_gsupport':
pwdb/interface/unix/group.c:598: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/shadow.c:9,
from pwdb/pwdb_module.c:43:
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_locate':
pwdb/interface/shadow/user.c:19: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_request':
pwdb/interface/shadow/user.c:178: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_replace':
pwdb/interface/shadow/user.c:194: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_delete':
pwdb/interface/shadow/user.c:454: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_support':
pwdb/interface/shadow/user.c:540: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/user.c:546: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/shadow/user.c: In function `_pwdb_shadow_flags':
pwdb/interface/shadow/user.c:558: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/shadow.c:27,
from pwdb/pwdb_module.c:43:
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_glocate':
pwdb/interface/shadow/group.c:17: Warnung: traditional C rejects ISO C style function definitions
gcc -pipe -g -Dlinux -march=athlon-xp -pipe -02 -D_GNU_SOURCE -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings -Wcast-qual -Wcast-align -Wtraditional -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -I/var/tmp/portage/pwdb-0.62/work/pwdb-0.62/include -fPIC -I. -c posix/undefined.c -o posix/undefined.o
gcc: unrecognized option `-02'
posix/undefined.c: In function `_posix_undefined':
posix/undefined.c:13: Warnung: traditional C rejects ISO C style function definitions
posix/undefined.c:16: Warnung: traditional C rejects string concatenation
posix/undefined.c:17: Warnung: implicit declaration of function `exit'
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_grequest':
pwdb/interface/shadow/group.c:162: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_greplace':
pwdb/interface/shadow/group.c:237: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_gdelete':
pwdb/interface/shadow/group.c:459: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c: In function `_pwdb_shadow_gsupport':
pwdb/interface/shadow/group.c:531: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/shadow/group.c:537: Warnung: traditional C rejects string concatenation
In file included from pwdb/interface/nis.c:9,
from pwdb/pwdb_module.c:44:
pwdb/interface/nis/user.c: In function `_pwdb_nis_locate':
pwdb/interface/nis/user.c:19: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_request':
pwdb/interface/nis/user.c:163: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_replace':
pwdb/interface/nis/user.c:176: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_delete':
pwdb/interface/nis/user.c:399: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c: In function `_pwdb_nis_support':
pwdb/interface/nis/user.c:458: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/user.c:468: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/nis/user.c: In function `_pwdb_nis_flags':
pwdb/interface/nis/user.c:479: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/nis.c:26,
from pwdb/pwdb_module.c:44:
pwdb/interface/nis/group.c: In function `_pwdb_nis_glocate':
pwdb/interface/nis/group.c:16: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_grequest':
pwdb/interface/nis/group.c:22: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_greplace':
pwdb/interface/nis/group.c:29: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_gdelete':
pwdb/interface/nis/group.c:36: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_gsupport':
pwdb/interface/nis/group.c:41: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/nis/group.c: In function `_pwdb_nis_gflags':
pwdb/interface/nis/group.c:46: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/radius.c:9,
from pwdb/pwdb_module.c:45:
pwdb/interface/radius/user.c: In function `_pwdb_radius_return_data':
pwdb/interface/radius/user.c:12: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_locate':
pwdb/interface/radius/user.c:115: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_request':
pwdb/interface/radius/user.c:216: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_replace':
pwdb/interface/radius/user.c:223: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_delete':
pwdb/interface/radius/user.c:332: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c: In function `_pwdb_radius_support':
pwdb/interface/radius/user.c:337: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/user.c:355: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/radius/user.c: In function `_pwdb_radius_flags':
pwdb/interface/radius/user.c:366: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/radius.c:26,
from pwdb/pwdb_module.c:45:
pwdb/interface/radius/group.c: In function `_pwdb_radius_glocate':
pwdb/interface/radius/group.c:17: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_grequest':
pwdb/interface/radius/group.c:23: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_greplace':
pwdb/interface/radius/group.c:30: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_gdelete':
pwdb/interface/radius/group.c:37: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_gsupport':
pwdb/interface/radius/group.c:42: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/radius/group.c: In function `_pwdb_radius_gflags':
pwdb/interface/radius/group.c:47: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/decnis.c:9,
from pwdb/pwdb_module.c:46:
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_locate':
pwdb/interface/decnis/user.c:19: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_request':
pwdb/interface/decnis/user.c:163: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_replace':
pwdb/interface/decnis/user.c:176: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_delete':
pwdb/interface/decnis/user.c:399: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_support':
pwdb/interface/decnis/user.c:458: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/user.c:468: Warnung: traditional C rejects automatic aggregate initialization
pwdb/interface/decnis/user.c: In function `_pwdb_decnis_flags':
pwdb/interface/decnis/user.c:479: Warnung: traditional C rejects ISO C style function definitions
In file included from pwdb/interface/decnis.c:26,
from pwdb/pwdb_module.c:46:
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_glocate':
pwdb/interface/decnis/group.c:16: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_grequest':
pwdb/interface/decnis/group.c:22: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_greplace':
pwdb/interface/decnis/group.c:29: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_gdelete':
pwdb/interface/decnis/group.c:36: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_gsupport':
pwdb/interface/decnis/group.c:41: Warnung: traditional C rejects ISO C style function definitions
pwdb/interface/decnis/group.c: In function `_pwdb_decnis_gflags':
pwdb/interface/decnis/group.c:46: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `pwdb_db_name':
pwdb/pwdb_module.c:74: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_read_token':
pwdb/pwdb_module.c:95: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `grow_buffer':
pwdb/pwdb_module.c:150: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `grow_list':
pwdb/pwdb_module.c:164: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `fill_buffer':
pwdb/pwdb_module.c:186: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_get_policy':
pwdb/pwdb_module.c:300: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_delete_policy':
pwdb/pwdb_module.c:312: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c:313: Warnung: initialization from incompatible pointer type
pwdb/pwdb_module.c:314: Warnung: initialization from incompatible pointer type
pwdb/pwdb_module.c: In function `_pwdb_read_conf':
pwdb/pwdb_module.c:337: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_db_number':
pwdb/pwdb_module.c:420: Warnung: traditional C rejects ISO C style function definitions
pwdb/pwdb_module.c: In function `_pwdb_dispatch':
pwdb/pwdb_module.c:441: Warnung: traditional C rejects ISO C style function definitions
ar -cr libpwdb.a common/commonio.o common/grcommon.o common/lockpw.o common/misc.o unix/group.o unix/passwd.o unix/pwio.o unix/groupio.o shadow/gshadow.o shadow/shadow.o shadow/shadowio.o shadow/sgroupio.o nis/group.o nis/password.o decnis/group.o decnis/password.o radius/radius.o radius/util.o radius/md5.o radius/helpfunc.o radius/dict.o pwdb/pwdb_error.o pwdb/pwdb_helper.o pwdb/pwdb_locate.o pwdb/pwdb_module.o pwdb/pwdb_start.o posix/pwd.o posix/grp.o posix/getlogin.o posix/undefined.o
#ld -soname libpwdb.so.0 -x -shared -o libpwdb.so.0.62 common/commonio.o common/grcommon.o common/lockpw.o common/misc.o unix/group.o unix/passwd.o unix/pwio.o unix/groupio.o shadow/gshadow.o shadow/shadow.o shadow/shadowio.o shadow/sgroupio.o nis/group.o nis/password.o decnis/group.o decnis/password.o radius/radius.o radius/util.o radius/md5.o radius/helpfunc.o radius/dict.o pwdb/pwdb_error.o pwdb/pwdb_helper.o pwdb/pwdb_locate.o pwdb/pwdb_module.o pwdb/pwdb_start.o posix/pwd.o posix/grp.o posix/getlogin.o posix/undefined.o -lcrypt -lnsl -lc
gcc -shared -Wl,-soname -Wl,libpwdb.so.0 -Wl,-x -o libpwdb.so.0.62 common/commonio.o common/grcommon.o common/lockpw.o common/misc.o unix/group.o unix/passwd.o unix/pwio.o unix/groupio.o shadow/gshadow.o shadow/shadow.o shadow/shadowio.o shadow/sgroupio.o nis/group.o nis/password.o decnis/group.o decnis/password.o radius/radius.o radius/util.o radius/md5.o radius/helpfunc.o radius/dict.o pwdb/pwdb_error.o pwdb/pwdb_helper.o pwdb/pwdb_locate.o pwdb/pwdb_module.o pwdb/pwdb_start.o posix/pwd.o posix/grp.o posix/getlogin.o posix/undefined.o -lcrypt -lnsl -lc
ranlib libpwdb.a
make[1]: Leaving directory `/var/tmp/portage/pwdb-0.62/work/pwdb-0.62/libpwdb'
Ich vermute dass es vor allem an der sprint() Funktion liegt. Ich kenne die Funktion sprintf() von C und ich glaube sie ist dort für ine Textausgabe in der Konsole zuständig, Kann aber sein das ich mich da irre, hatte schon lange nichts mehr in C gemacht.
Achja ich installiere Gentoo mit Knoppix 3.3 und ein stage2
MfG
Mr. Sailer
Lesezeichen