First time here? Check out the FAQ!

QuickBasic64 won't run due to missing DLL file.

0 votes
asked by
edited by

I have run QB64 on a Windows XP machine, and compiled my basic program. This runs fine. However when I transfer the basic program to a Windows 7 64-bit computer, the basic program will not run and gives the error message:"The program can't start because SDL_image.dll is missing from your computer. Try reinstalling the program to fix this problem". How can I overcome this? Copying the DLL file to C:\Windows\System32 doesn't help, and having QB64 on the Windows 7 machine also doesn't help.

1 Answer

0 votes
answered by (77.9k points)
edited by

There are several ways to overcome this problem. It's advised to download and install on your Windows 7 machine a compatible version of the program. After you did this, bundle the DLL files from the installation folder from the Windows XP computer, and transfer these to the Windows 7 PC. Also, you can use the QB64 program to compile your program to an EXE file. By doing this, running the program will not be limited by the available DLL files from the computer, because this will be included in the EXE file.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
To avoid this verification in future, please log in or register