4 ms·
That means you can't copy the executable after executing once and have it run on Windows, correct?
by StavrosK 6y ago
That means you can't copy the executable after executing once and have it run on Windows, correct?
- shandor 6y agoProbably the rewriting is only done on the program loaded into RAM?
- StavrosK 6y agoHmm, possibly, though that wouldn't really make sense, why not just execute itself at that point?
- yjftsjthsd-h 6y agoNo, there's a discussion upthread about running on Darwin that specifically says you have to run as `bash ./foo` first time and `./foo` thereafter because it overwrites on disk.