in reply to cpnam GD error
GD is what is called "a wrapper." It is a Perl module whose sole purpose is to enable access to an underlying binary library ... which does all of the actual work. Libraries change over time, and Perl does not always keep pace.