[EXIM] Compile warnings, exim 2.05, OSF1/v4.0, gcc 2.7.2.3

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Jeffrey Goldberg
日付:  
To: exim-users
題目: [EXIM] Compile warnings, exim 2.05, OSF1/v4.0, gcc 2.7.2.3
I got the following warnings, probably due to gcc not quite being set up
properly

gcc -c -O    -I. transport.c
In file included from exim.h:139,
                 from transport.c:12:
/usr/include/net/if.h:162: warning: `struct rtentry' declared inside parameter list
/usr/include/net/if.h:162: warning: its scope is only this definition or declaration,
/usr/include/net/if.h:162: warning: which is probably not what you want.
/usr/include/net/if.h:162: warning: `struct mbuf' declared inside parameter list


I got this warning dozens of times (if.h is included lots of places).
Everything else seemed to compile cleanly.

Again, this is

> uname -a

OSF1 euler V4.0 564 alpha
> gcc -v

Reading specs from /usr/local/lib/gcc-lib/alpha-dec-osf4.0/2.7.2.3/specs
gcc version 2.7.2.3

This is the 2.05 version of exim. Local/Makefile is very vanila (except
for the things that really must be set, it is just the default). And all
I did was type

make

after setting up files in Local/{Makefile,eximon.conf}


Should I worry about these warnings? The binary seems to be ok.

-j

--
Jeffrey Goldberg                +44 (0)1234 750 111 x 2826
 Cranfield Computer Centre      FAX         751 814
 J.Goldberg@???     http://WWW.Cranfield.ac.uk/public/cc/cc047/
Relativism is the triumph of authority over truth, convention over justice.



--
*** Exim information can be found at http://www.exim.org/ ***