"use" should be all lower-case as all of perls builtin functions are all lower-case. Although if it were"Use" the script should report a different error. -------------------------------------------------

Consider using a web service to access this geocoder over the Internet, rather than going to all the trouble of building a database yourself. See eg/soap-client.pl, eg/xmlrpc-client.pl, and eg/rest-client.pl for different examples of working clients for the rpc.geocoder.us geocoder web service.

Did you build the database on your computer/server?

I tried installing DB_File but it fails even when I try forcing it. I don't know why, my experience with installing modules is pretty basic. But then again, I don't have the Berkley database anyway so I would have had to use a webservice like the documentation suggests. -------------------------------------------------