|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Maxim Timofeyev 2:5030/1763.1 17 Oct 2001 21:59:46 To : All Subject : в чем может быть проблема? --------------------------------------------------------------------------------
Compiling smbd/server.c
In file included from /usr/include/linux/fs.h:12,
from /usr/include/linux/capability.h:17,
from /usr/include/sys/capability.h:24,
from include/includes.h:330,
from smbd/server.c:22:
/usr/include/linux/wait.h:4: warning: `WNOHANG' redefined
/usr/include/bits/waitflags.h:26: warning: this is the location of the previous
definition
/usr/include/linux/wait.h:5: warning: `WUNTRACED' redefined
/usr/include/bits/waitflags.h:27: warning: this is the location of the previous
definition
[skip]
In file included from /usr/include/linux/vfs.h:4,
from /usr/include/linux/fs.h:14,
from /usr/include/linux/capability.h:17,
from /usr/include/sys/capability.h:24,
from include/includes.h:330,
from smbd/server.c:22:
/usr/include/asm/statfs.h:12: redefinition of `struct statfs'
make: *** [smbd/server.o] Error 1
Hа другой машине все Ok. Hа машине, на которой происходит сборка установлено:
linux kernel: 2.4.10-pre12, gcc: egcs-2.91.66 (egcs из RH6.1).
Все devel'ы установлены. Hо это девелоперская машина. Hачалось все после
переустановки некоторого софта, такого как: binutils-2.11.90.0.8, dev86-0.16.0
и т.д. Hо что винить? Действительно statfs.h включается
еще и из vfs.h, но в statfs.h как и положено вначале описано ifndef/define и
пр., почему же gcc ругается на "redefinition of `struct statfs'"?!!
statfs.h повторно ИМХО не должен включаться...
В какую сторону копать?
--
[2:5030/763@fidonet.org] [tmahome@tma.spb.ru] [http://tma.spb.ru]
--- tin/pre-1.4-19990517 ("Psychonaut") (UNIX) (Linux/2.4.10-pre12 (i586))
* Origin: home...home...home...home... ;) (2:5030/1763.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/37673fdfc78da.html, оценка из 5, голосов 10
|