Okay, here is a problem I have been having for quite a while regarding GD2. My set-up is: Win XP Home, Apache 2.0.48, PHP 4.3.4.
When I start up Apache I get the following error: Unknown(): Unable to load dynamic library 'D:\PHP\php-4.3.4-Win32\extensions\php_gd2.dll' - The specified procedure could not be found. <- That error pops up twice, after I hit "OK" twice Apache starts and PHP works fine although without GD2.
I know for a fact that Apache is finding the php_gd2.dll, because there is a slightly different error if I point it to a non-exsisting file.
I have loaded other modules successfully, which makes me believe that it is a problem with php_gd2.dll itself and not the an Apache/PHP problem. It also made me think that maybe gd2 has a dependency that I do not have (yes, I copied all the dlls from the dll folder in PHP to my system32 folder in Windows).
Any and all help is greatly appreciated.