Windows 7 service pack 1 added a new security feature that is preventing the DarkBasic Professional compiler from creating valid executables.
From the DarkBasic Professional 7.7 RC release notes:
Quote: "Upgrade 7.7
Microsoft's latest Windows 7 SP1 all-in-one update package introduces a new security 'feature' which completely disables all DBP applications from running. Not the best move in the world, but don't let this lunacy stop you creating great applications. RC3 includes the fix which solves this problem."
I have not had an issue running programs compiled with PureGDK prior to installing SP1. But I can confirm that PureGDK does inherit this problem and will not compile your projects properly after installing SP1.
Because of the age of the PureGDK 1.0 series, no future update is planned to add support for DBP 7.7 and there are known problems that will occur if you try to use this particular combination.
PureGDK 2.0, if upgraded from a DBP 7.7 installation (upgrade DBP to 7.7 before installing PureGDK), does not have this issue. If you wish to develop on a computer that is running Windows 7 SP1, please consider migrating your project to PureGDK 2.0.