Hi
My setup : Windows 2003 Server, running Apache, PHP, ActiveState Perl 5.8.7 Build 815, AWStats 6.4 (build 1.814)
My ultimate goal is to run awstats with GeoIP for country, ISP and region lookups.
I read within awstats that in order to use the free GeoIP module that I need to have the Geo::IP or Geo::IP::PurePerl Perl modules installed - I read the part on the site that says that you need to have the GeoIP C Library or Geo::IP::PurePerl installed in order for Geo::IP to run correctly. Not having a compiler (and no DLL's readily available) I decided to go down the PurePerl route.
After downloading the Geo::IP::PurePerl 1.17 source and grabbing Microsoft's free nmake15.exe to compile with, I went through the Makefile.pl, nmake, nmake test and nmake install and (to my amazement) I didn't get any errors. It even downloaded the GeoIP.dat file to c:\program files\GeoIP. So I assume that PurePerl is compiled ok now.
When I use the PPM utility to query my Perl installation, PurePerl doesn't appear in the list of installed modules. I believe this may be because PPM didn't install the module, which makes sense, so a manual install of the module needs to be undertaken?
It's at this point that I'm stuck.
I see that in the folder where I ran the nmake's, I now have an additional blib and t folder. From what I've gathered on the internet, the t folder can be ignored as it contains the results of tests. Fair enough. The blib however is screaming 'binary library' folder at me for some reason, but I'm not too sure what to do with it. It certainly seems to be something that I've (n)made!
I'm wondering if there's some files that I need to have copied over into my Perl distribution folder, but I'm not sure which ones to move and where to put them.
Can anyone give me some guidance here?
Dave
