Page 1 of 1
x86 and x64: Trouble with "Allow only one instance"
Posted: Thu Sep 18, 2008 3:02 pm
by AND51
Hello!
You might re-consider the IDE option "Allow only one instance".
It only leads to trouble when active.
1) You cannot open IDEx86 and IDEx64 at the same time.
2) Switching of this option in IDEx86 leads to crash on Vista when opening a further .pb-file (the new instance crashes).
3) When opening both IDEs manually, you cannot differ between IDEx86 and IDEx64; thus, please complete the window title!
Re: x86 and x64: Trouble with "Allow only one instance&
Posted: Thu Sep 18, 2008 3:07 pm
by ts-soft
AND51 wrote:Hello!
You might re-consider the IDE option "Allow only one instance".
It only leads to trouble when active.
1) You cannot open IDEx86 and IDEx64 at the same time.
2) Switching of this option in IDEx86 leads to crash on Vista when opening a further .pb-file (the new instance crashes).
3) When opening both IDEs manually, you cannot differ between IDEx86 and IDEx64; thus, please complete the window title!
-1) make sense
-2) cann't confirm
-3) +1
Posted: Thu Sep 18, 2008 4:17 pm
by ts-soft
I think all names in the x64 version should changed with a prefix 64
In the moment, the install overwrite the shortcut in startmenü, the mutex reacts and so on.
Better all names with trailing 64, PureBasic64.exe, PureBasic64_Compilation0.exe, ...
Posted: Thu Sep 18, 2008 4:33 pm
by nco2k
ts-soft wrote:I think all names in the x64 version should changed with a prefix 64
In the moment, the install overwrite the shortcut in startmenü, the mutex reacts and so on.
Better all names with trailing 64, PureBasic64.exe, PureBasic64_Compilation0.exe, ...
+1
c ya,
nco2k
Posted: Thu Sep 18, 2008 5:43 pm
by Trond
I find it a bit funny that the 32-bit version for Windows is called x86, the 64-bit is called x64, and the 64-bit version for OSX is called x86.
Personally I have always found the "only one instance" option very annyoing since it prevents having multiple PB versions opened at the same time. However, I don't want multiple windows of the same version at the same time, so I usually have it on anyways.
Posted: Thu Sep 18, 2008 6:29 pm
by nco2k
there is no 64bit version of pb for osx atm.
c ya,
nco2k
Posted: Thu Sep 18, 2008 8:34 pm
by DoubleDutch
I find it a bit funny that the 32-bit version for Windows is called x86, the 64-bit is called x64, and the 64-bit version for OSX is called x86.
I think microsoft started this crazy trend - still it's done now.
Posted: Fri Sep 19, 2008 7:30 am
by blueznl
IIRC it was AMD that called their CPU (instruction sets) Amd64, Intel turned it into x86-64 then MicroSoft simplified that to x64.
But, of course, I am known to be wrong
And I appear to be
http://en.wikipedia.org/wiki/X86-64
Posted: Fri Sep 19, 2008 11:20 am
by Trond
nco2k wrote:there is no 64bit version of pb for osx atm.
c ya,
nco2k
So what is the number of bits used in the x86 version for OSX if it's not 64? The so called "x86 macs" have 64-bit processors.
Posted: Fri Sep 19, 2008 12:14 pm
by freak
Trond wrote:nco2k wrote:there is no 64bit version of pb for osx atm.
c ya,
nco2k
So what is the number of bits used in the x86 version for OSX if it's not 64? The so called "x86 macs" have 64-bit processors.
PureBasic for OSX produces x86 code, resulting in a 32bit program. Thats why it is called PureBasic x86

Posted: Sun Sep 21, 2008 1:42 am
by freak
- The IDE title now contains the version and cpu type
- The RunOnce setting is now specific to one installation only (so you can run x86/x64 at the same time, as well as different versions)
- The Shortcut names will be adjusted for the x64 version
Posted: Sun Sep 21, 2008 7:30 am
by ts-soft

thx timo