I have a project under development which is in "almost usable" stage. When I add a new feature, I create a "release build" and copy it outside the project folder. Until now, the build behaved as expected and I was happy. Perhaps with the rev. 8500, the programs built in Code Blocks do not run outside Code Blocks any more. Symptoms:
- Inside Code Blocks, the program runs as expected.
- Copying the executable outside Codeblocks, double click - nothing happens.
- Trying to run from the command line. The executable is marked as executable in the "ls" listing. Running. Getting "bash: no such command".
- Trying the same with the "original" in the bin/Release and bin/Debug folders of the project. The same result.
- Checking access rights. Okay.
- Playing with the command completion TAB. It lists some applications starting with 'v' but not the 'viewer'.
- Running ClamAV. Only known "viruses" found. ClamAV marks encrypted PDFs as infected. The amount of "viruses" agrees, the "infected files" agree as well.
- Searching Code Blocks forum. Nothing usable has been found.
The executable seems to be linked somehow incorrectly. Code Blocks is able to run it but the operating system itself isn't for some unknown reason. The executable does not seem to be recognized as an executable. The problem is new, perhaps from the latest nighty build. The last "almost usable" build made with the previous version of Code Blocks worked for sure.
32-bit Debian 6, Code Blocks rev. 8500, Gnome.