Here are the error messages when attempting to compile on Linux:
/usr/include/sys/socket.h:143: error: conflicting types for 'recv'
htsserver.h:125: error: previous implicit declaration of 'recv' was here
htsweb.c: In function 'main':
htsweb.c:185: warning: pointer targets in passing argument 1 of 'domd5mem'
differ in signedness
htsweb.c:185: warning: pointer targets in passing argument 3 of 'domd5mem'
differ in signedness
make[2]: *** [htsweb.o] Error 1
make[2]: Leaving directory `/home/gary/httrack-3.40.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gary/httrack-3.40.1'
make: *** [all] Error 2
The software is:
Distro: Mandriva 2006 x86_64
Kernel: 2.6.12-12mdk
Any ideas on troubleshooting/fixing this? |