in reply to File::Basename Can't Recognize its Function in Darwin/MacOS Leopard

I don't know why it is not imported (you could have a look at the code, with
perldoc -m File::Basename
to make sure that really the correct module is located, and whether basenam is in @EXPORT), but did you already try whether
use File::Basename qw(basename);
works?
-- 
Ronald Fischer <ynnor@mm.st>