I've just downloaded diald-0.016 and can't even get the
install to work.  I'm working with RedHat5.2, and didn't,
to my knowledge, do anything particularly wierd with
the basic OS install.  Compiler is gcc2.7.2.3

When I do "make depend" I get screens of warnings starting with:

        In file included from diald.h:45,
                         from buffer.c:13:
        /usr/include/linux/in.h:73: warning: `IN_CLASSA' redefined
        /usr/include/netinet/in.h:102: warning: this is the location of the previous 
definition
        /usr/include/linux/in.h:79: warning: `IN_CLASSB' redefined
        /usr/include/netinet/in.h:108: warning: this is the location of the previous 
definition
        (lots more where that came from)

and then "make install" gives:

        In file included from diald.h:45,
                         from diald.c:28:
        /usr/include/linux/in.h:73: warning: `IN_CLASSA' redefined
        /usr/include/netinet/in.h:102: warning: this is the location of the previous 
definition
        ...
        /usr/include/linux/in.h:56: redefinition of `struct sockaddr_in'
        In file included from diald.c:28:
        diald.h:227: `daemon' redeclared as different kind of symbol
        /usr/include/unistd.h:725: previous declaration of `daemon'
        make: *** [diald.o] Error 1

I must be doing something vastly wrong surely?  But what?
I do both of the "make" commands as root.

thanks,
Tommy



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

Reply via email to