Paul: did you rerun perl Makefile.PL, before trying to remake? I don't know if that will help. I just looked at how my install went under Perl5.8 and noticed that my diagnostics differed at this point:
gcc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -Wall -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586 -ffast-math -fno-strength-reduce -DVERSION=\"\" -DXS_VERSION=\"\" -fpic "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE" connect.c cc1: warning: changing search order for system directory "/usr/local/include" cc1: warning: as it has already been specified as a non-system directory In file included from /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/op.h:480, from /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE/perl.h:2209, from ywpriv.h:5, from connect.c:12:
Mine looked like: cc -c -Dbool=char -DHAS_BOOL -I/usr/local/include -Wall -O2 -DVERSION=\"\" -DXS_VERSION=\"\" -fpic "-I/usr/local/lib/perl5/5.8.0/i586-linux/CORE" connect.c which emitted no warnings, and went on its merry way. Note the difference here is I'm using cc instead of gcc as a C compiler. I wouldn't think this would be a significant difference though. If you have cc on your system, and want to try compiling with it instead of gcc try this: perl Makefile.PL CC=cc make //Ed -- Ed Summers aim: inkdroid web: http://www.inkdroid.org