porcupine icon indicating copy to clipboard operation
porcupine copied to clipboard

Windows launcher exe details

Open Akuli opened this issue 2 years ago • 0 comments

Since #1105, building the launcher exe works again, but the exe file is not as good quality as it was before:

  • The exe properties are missing several things: version, original file name, etc.
  • The exe is bigger.
  • A few antiviruses don't like the new exe, presumably because it contains less Porcupine-specific code and more of the same stuff that short malware programs made with clang also have: https://www.virustotal.com/gui/file/2e82ff17ca3a473e98b5a254fe0a90a783e02d7633d7d40adb10167c67bb7921?nocache=1

On the left is Porcupine exe from Porcupine 0.99.2 (as you can see, it has the version). On the right is what #1105 produces.

porcuexe

This is because I couldn't get gcc to work, so I decided to use clang instead. It would be nice to either get gcc working again or figure out how to use clang. I could also consider rewriting the launcher in some other language whose tooling for windows doesn't suck.

Akuli avatar Jul 31 '22 19:07 Akuli