> * Expat isn't even a Perl Module at all, it's some scary thing > with files ending in .h and .c -- what is is, a C binary?
Okay! Welcome to the wonderful world of open source software :) What all that nonsense is, is the sourcecode for the expat library. Probably not something you care the slightest about. To make that into what you want, do the following: Download the library (unless you still have it laying around) from here. http://unc.dl.sourceforge.net/sourceforge/expat/expat-1.95.4.tar.gz Then, open Terminal, and go to where you downloaded it. If you downloaded the file into your home directory you're already in the right place. Now, here's the proper incantation for turning the cruft that you downloaded into something the perl modules can use. tar xvfz expat-1.95.4.tar.gz cd expat-1.95.4 ../configure make sudo make install That last step will prompt you for a password, just use your own. And then, voila, you have the expat library installed and XML::Parser will run to its little heart's content on your machine. Good luck, tell me how it goes. Les [EMAIL PROTECTED]