Alternately, if you are using linux and want to skip monkeying with gcc, a pre-packaged version may be available. For example on Debian Sarge you can just do this:
Note that this isn't Text::CSV_XS... it's the similar, but not identical Text::CSV. Text::CSV_XS doesn't appear to be in Debian.
Nevermind... this is the correct module. For some reason the package just doesn't follow Debian's usual perl module naming convention and has a misleading summary.