Author Topic: QB64 (v1.4) is creating multiple versions/generations of the EXE file  (Read 2807 times)

0 Members and 1 Guest are viewing this topic.

Offline GTC

  • Newbie
  • Posts: 49
  • Programmer's motto: *This* time it will work.
    • View Profile
QB64 (v1.4) is creating multiple versions/generations of the EXE file on some sort of apparently random basis. 

I expect it to simply overwrite the previous version.

Situation:

Program Blah.bas

results in:

Blah.exe
Blah.exe(1)
Blah.exe(2)

I've never seen that behavior from the compiler before recently downloading V1.4


FellippeHeitor

  • Guest
Re: QB64 (v1.4) is creating multiple versions/generations of the EXE file
« Reply #1 on: December 18, 2020, 08:24:01 am »
If a previous version is still running in the background - a hanging application, endless loop, hidden window ended with END and not SYSTEM (countless possible reasons) - then QB64 won't be able to overwrite the older file. Before you hit F5, please check Task Manager to see if that's the case.

If it's not, please check that you have full write permissions to your QB64 folder.

If that's settled, check that your antivirus/Anti-Malware isn't grabbing hold of your binaries for verification everytime you run them - it's always wise to whitelist your whole QB64 folder in those types of software for smoother operation.

Offline GTC

  • Newbie
  • Posts: 49
  • Programmer's motto: *This* time it will work.
    • View Profile
Re: QB64 (v1.4) is creating multiple versions/generations of the EXE file
« Reply #2 on: December 18, 2020, 08:38:56 am »
Actually, in the beginning (after downloading the new version of QB64), Avast did start scanning those output EXE files, so I whitelisted them.

I'll whitelist the whole shooting match as you suggest.

I have had a few abends, so they might have been responsible.