Windows 2000

The PPMs for Windows are linked against the gdiplus graphics library that was introduced with Windows XP. This means that the PPM's will not run immediately on Windows 2000. However, a distributable gdiplus is available from Microsoft at the following link:


Once you have downloaded this and run it to extract the contents, you should place the gdiplus.dll side by side with the wxWidgets DLLs

e.g. <path to perl install lib>\Alien\wxWidgets\msw_2_8_10_uni_gcc_3_4\lib\gdiplus.dll

As an alternative, if you don't require access to fully featured graphics methods, you could use the Wx PPMs provided by ActiveState.

The gdiplus.dll is not included in our PPMs because the PPM install mechanism does not really cater for installation options dependent on operating system. The redistributable gdiplus.dll must not be installed on Windows XP or later. Leaving the gdiplus installation as a manual step for Windows 2000 users avoids potential issues for other users. Microsoft support for Windows 2000 ends in mid 2010.

Packaging Applications

If you are packaging your application and you wish to support end users on Windows 2000, you can also include the gdiplus.dll you downloaded from Microsoft in your application install. However, you should use an installer that can differentiate between different operating systems and only install the gdiplus.dll on Windows 2000.

Blogs

Binary Oasis

Recent Entries

Perl 5.14 Support
on Binary Oasis
PPMs Updated - Wx 0.99 / wxWidgets 2.8.12
on Binary Oasis
Cava Packager
on Binary Oasis

Groups