>On Mon, 31 Aug 1998, Dmitriy Zyablov wrote:
>
>> I have problem with installing diald 0.16 on RedHat 5.1. Before this
diald
>> worked well on RedHat 4.1, but when I installed v5.1, I have some
problems
>> with gcc (- see attached files). I am not an experience in gcc
programming.


1) I find that variable "int daemon" in diald.h, diald.c and options.c
conflicts with function "extern int daemon" from /usr/include/unistd.h, in
previous versions of the unistd.h this function are not present. I changed
this var to "daemon1" and every link to this var in body of the programs.

2) There are analogs of the "linux/in.h", "linux/icmp.h", "linux/tcp.h" and
etc in "netinet/in.h", "netinet/ip_icmp.h", "netinet/ip_tcp.h" and etc.
Compilation with this header-files have'nt any warnings aboute
redefinitions. Any way, types like "__u8" and "__u16" not defined in any
header-files inlcuded from "diald.h" but present in "asm/types.h".

3) All this things are relative to RedHat Linux 5.1 (kernel 2.0.34) and I am
want to say again that I not expirece in gcc (all my life I use Bolland
Pascal and Delphi) but I find that structure of the /usr/include is very
strange...

Thanks everybody who try to help me. Sorry, but I can`t use advices like
"You can find patches that fixe this problem on web site:
www.loo.nie.net/~eschenk/diald.html" because we have'nt Internet in
Samarkand - only e-mail and Intranet in our University. :-)

Thanks again.

Dmitriy.


-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to