Thanks Ken for responding about the kernel-headers.  As it turns out, I
indeed forgot to install that part when I upgraded the Kernel a few weeks
ago.  

However, I now get a different compilation error when I run make:

[root@coe qpopper3.0.2]# make
cd ./popper  && make all
make[1]: Entering directory `/usr/src/qpopper3.0.2/popper'
gcc -c -I.. -I.. -I. -I../mmangle -I../common \
-g -O2 -fpcc-struct-return  -DHAVE_CONFIG_H  -DLINUX -DUNIX pop_init.c -o
pop_init.o
pop_init.c: In function `pop_init':
pop_init.c:340: `MAXHOSTNAMELEN' undeclared (first use in this function)
pop_init.c:340: (Each undeclared identifier is reported only once
pop_init.c:340: for each function it appears in.)
make[1]: *** [pop_init.o] Error 1
make[1]: Leaving directory `/usr/src/qpopper3.0.2/popper'
make: *** [popper_server] Error 2
[root@coe qpopper3.0.2]#

I'm using the straight download of QPopper 3.0.2 from Qualcomm, so I
haven't modified the package in any way (other than running ./configure
--enable-specialauth, which seems to run fine).  Again my system:  Red Hat
Linux 6.2, Kernel 2.2.16-3smp.

I looked at the pop_init.c file in the popper directory, and it doesn't
seem corrupt, but I don't know enough about C to understand it well enough
to know why MAXHOSTNAMELEN is undeclared.

Any suggestions?

+========================================================+
| /*/-=[ Michael Rapp ]=-/*/     Technology Specialist   |
|  Center for Information Technology in Education (CITE) |
|    College of Education        University of Houston   |
+========================================================+

Reply via email to