#4034 closed Bug (Fixed)
Fix the documentation about #AutoIt3Wrapper_UseX64
| Reported by: | lwc | Owned by: | |
|---|---|---|---|
| Milestone: | Component: | Documentation | |
| Version: | 3.3.16.1 | Severity: | None |
| Keywords: | defaults, #AutoIt3Wrapper_UseX64 | Cc: |
Description
AutoIt3Wrapper Directives states the default #AutoIt3Wrapper_UseX64 is No, while the actual default seems to be Yes.
It's very easy to test: just compile without it and you'll see the compiled script runs under 64-bit (assuming your OS is 64-bit, of course).
Could you kindly fix the documentation accordingly? Please also use this chance to mention #AutoIt3Wrapper_UseX64 is ignored if #AutoIt3Wrapper_Compile_both is Yes (in which case the script will be compiled both as 32-bit and 64-bit with 2 resulting files).
Attachments (0)
Change History (6)
follow-up: 3 comment:2 by , 16 months ago
Either way the documentation is not correct. It should be fixed to state the default is based on the AUT2EXE version.
Plus it should stave #AutoIt3Wrapper_Compile_both=y bypasses/ignores it.
follow-up: 6 comment:3 by , 16 months ago
Replying to lwc:
Either way the documentation is not correct. It should be fixed to state the default is based on the AUT2EXE version.
Plus it should stave #AutoIt3Wrapper_Compile_both=y bypasses/ignores it.
Well, you are pointing to the Wiki and not my docs, so there is nothing stopping you. ;)
Just had a more detailed look and the default for #AutoIt3Wrapper_UseX64 is really "N".
So when you just provide the directive without any other option:
#AutoIt3Wrapper_UseX64
It will default to "N". The Menu (Ctrl+F7) will default to the version installed.
comment:4 by , 16 months ago
| Resolution: | → Fixed |
|---|---|
| Status: | new → closed |
comment:5 by , 16 months ago
| Summary: | Fix the documenation about #AutoIt3Wrapper_UseX64 → Fix the documentation about #AutoIt3Wrapper_UseX64 |
|---|
comment:6 by , 16 months ago
Replying to Jos:
Just had a more detailed look and the default for #AutoIt3Wrapper_UseX64 is really "N".
So when you just provide the directive without any other option:
#AutoIt3Wrapper_UseX64
It will default to "N". The Menu (Ctrl+F7) will default to the version installed.
What about Build, does it ignore #AutoIt3Wrapper_UseX64?

How did you determine that it defaults to yes?
It does default to N, but when you have installed the x64 AutoIt3 version, then obviously when no directive is provided, the default will be the x64 AUT2EXE version.
So, the default is depending on the installed default AutoIt3 version (x86/x64)
Agree?
(so maybe this did belong in the forum! ;) )