in reply to Re^2: Don't understand error messages
in thread Don't understand error messages

The module is located in F:\perl\lib

Add use lib 'F:\perl\lib'; somewhere before use UCSExt. That will tell Perl to look for it where it currently resides.

my cgi.pm module is located in the same directory

You must have two CGI.pm, and you're not using the one you think you are using.