1. Installing 32-bit and 64-bit on the same system and running them conveniently
- Posted by euphoric (admin) May 10, 2019
- 3391 views
Forked from Re: EuFLW 3.3 Released!
I think mine is defaulting to the 32-bit Euphoria. Not sure how to run the 64-bit version with it, but I tried with the "Run with..." prompt in Windows and it gives the same "bad routine number" error.
Would it be reasonable to set up Euphoria so that my 32-bit executables are eui32.exe and euiw32.exe, and the 64-bit executables are eui64.exe and euiw64.exe?
How would that best be served? Would that cause more problems than it solves?
It seems like if I could run "eui32 myapp.exw" or "eui64 myapp.exw," it would be pretty convenient and useful.
2. Re: Installing 32-bit and 64-bit on the same system and running them conveniently
- Posted by ghaberek (admin) May 10, 2019
- 3392 views
This is my recommended solution: https://usingeuphoria.com/multiple-versions-of-euphoria-on-windows-10
-Greg
3. Re: Installing 32-bit and 64-bit on the same system and running them conveniently
- Posted by euphoric (admin) May 11, 2019
- 3264 views
This is my recommended solution: https://usingeuphoria.com/multiple-versions-of-euphoria-on-windows-10
-Greg
I'm familiar with that method, and should probably do that. I do have 32-bit and 64-bit runnable from Notepad.
But what about from the commandline? I guess making a batch or executable for each one would have to be done there. eui4132, eui4164, etc...
4. Re: Installing 32-bit and 64-bit on the same system and running them conveniently
- Posted by ghaberek (admin) May 11, 2019
- 3297 views
I'm familiar with that method, and should probably do that. I do have 32-bit and 64-bit runnable from Notepad.
But what about from the commandline? I guess making a batch or executable for each one would have to be done there. eui4132, eui4164, etc...
If you're creating the command scripts (batch files) on your desktop, then you can launch each one to get a shell for that version. So running "eui" (or "ex") in each shell gives you the respective version. This is why I've got them color-coded, so you know which environment you're in at a glance. I developed this method when I started working on the new wxEuphoria, because I wanted to be able to quickly test it on 32 and 64 bit after a build, and I got sick of switching environments manually.
-Greg