I am getting -- warning: cast from pointer to integer of different size
when compiling Exim and the monitor program on an AMD64. Mandrake Corp. 2.1
x86_64
This is with Exim v4.30.
I also had to modify the OS/Makefile-Linux so it could find the X11 libs.
From:
XLFLAGS=-L$(X11)/lib
X11_LD_LIB=$(X11)/lib
To:
XLFLAGS=-L$(X11)/lib64
X11_LD_LIB=$(X11)/lib64
...
gcc -o em_TextPop.o -c -O -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_TextPop.o | sed 's/o$/c/'`
../exim_monitor/em_TextPop.c: In function `DoSearch':
../exim_monitor/em_TextPop.c:474: warning: cast from pointer to integer of
different size
...
gcc -o em_strip.o -c -O -I. -I../exim_monitor -I/usr/X11R6/include \
../exim_monitor/`echo em_strip.o | sed 's/o$/c/'`
../exim_monitor/em_strip.c: In function `stripchartAction':
../exim_monitor/em_strip.c:66: warning: cast from pointer to integer of
different size
../exim_monitor/em_strip.c: In function `create_stripchart':
../exim_monitor/em_strip.c:252: warning: cast to pointer from integer of
different size
...
gcc -c -O -I /usr/include -I /usr/include/mysql dsearch.c
dsearch.c: In function `dsearch_check':
dsearch.c:52: warning: cast from pointer to integer of different size
...
gcc -c -O smtp.c
smtp.c: In function `smtp_deliver':
smtp.c:1622: warning: cast from pointer to integer of different size
...
gcc -c -O -I. filter.c
filter.c: In function `interpret_commands':
filter.c:1900: warning: cast from pointer to integer of different size
filter.c:1989: warning: cast from pointer to integer of different size
filter.c:2066: warning: cast from pointer to integer of different size
How reliable will Exim be with these warnings?