Info Package for 64 bit compiler for Windows

Discussion of development and patch submission.
Post Reply
Zilog
Posts: 51
Joined: Wed 13 May, 2015 8:01 pm

Info Package for 64 bit compiler for Windows

Post by Zilog »

Hi,
for compile new beta version with 64 bit exstension for Windows,how package download?

http://sourceforge.net/projects/mingw-w64/
or
http://mingw-w64.org/doku.php/download
or
another Package?

Thanks a lot.
Zilog.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Info Package for 64 bit compiler for Windows

Post by SarahWalker »

Stick with 32-bit for now. I don't have everything working in 64-bit yet.
Zilog
Posts: 51
Joined: Wed 13 May, 2015 8:01 pm

Re: Info Package for 64 bit compiler for Windows

Post by Zilog »

TomWalker wrote:Stick with 32-bit for now. I don't have everything working in 64-bit yet.
Ok. :)
Orchidsworn
Posts: 65
Joined: Sun 22 Mar, 2015 10:16 pm

Re: Info Package for 64 bit compiler for Windows

Post by Orchidsworn »

What are the goals of a 64 bit versus 32 bit options? I see some mention of it in the latest reversions and just curious of what we are hoping to gain. I know that sounds like I am trying to say it is pointless, but my framing of the question comes completely out of ignorance. I love hearing about goals for the project and where it is going and just unsure about this move.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Info Package for 64 bit compiler for Windows

Post by SarahWalker »

It's mainly for Linux. It might turn out to be faster than 32-bit, in which case I'll release a 64-bit Windows binary, but otherwise it's of no interest for Windows users.
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: Info Package for 64 bit compiler for Windows

Post by Battler »

TomWalker wrote:It's mainly for Linux. It might turn out to be faster than 32-bit, in which case I'll release a 64-bit Windows binary, but otherwise it's of no interest for Windows users.
I don't get this. Every single developer of anything I seem to read, seems to think Linux should move forward with technology, while Windows should remain stuck in its 32-bit past. The sheer number of programs that have 64-bit builds for Linux and/or OS X but not for Windows makes one wonder.
startmenu
Posts: 104
Joined: Sat 29 Nov, 2014 7:39 am

Re: Info Package for 64 bit compiler for Windows

Post by startmenu »

Yes, a big 7Z package from http://sourceforge.net/projects/mingw-w64/ is enough for building PCem 64-bit Windows version.
One more thing you need is OpenAL SDK.

the mingw64 version that I use is this
http://sourceforge.net/projects/mingw-w ... win32/seh/
Zilog
Posts: 51
Joined: Wed 13 May, 2015 8:01 pm

Re: Info Package for 64 bit compiler for Windows

Post by Zilog »

startmenu wrote:Yes, a big 7Z package from http://sourceforge.net/projects/mingw-w64/ is enough for building PCem 64-bit Windows version.
One more thing you need is OpenAL SDK.

the mingw64 version that I use is this
http://sourceforge.net/projects/mingw-w ... win32/seh/
Great!
Very Very Thanks a lot!!!
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Info Package for 64 bit compiler for Windows

Post by SarahWalker »

Battler wrote:
TomWalker wrote:It's mainly for Linux. It might turn out to be faster than 32-bit, in which case I'll release a 64-bit Windows binary, but otherwise it's of no interest for Windows users.
I don't get this. Every single developer of anything I seem to read, seems to think Linux should move forward with technology, while Windows should remain stuck in its 32-bit past. The sheer number of programs that have 64-bit builds for Linux and/or OS X but not for Windows makes one wonder.
There's basically no advantage for most applications in running 64-bit; in fact due to the increased pointer size 64-bit applications are often slightly slower. PCem in interpreter mode is no faster built as 64-bit than 32-bit, so I haven't bothered making it available so far. The recompiler may end up being faster on 64-bit due to the additional registers in x86-64, but unless it is then what's the point in providing 64-bit binaries?

On Linux as I've always understood it building for the native architecture is preferable as it avoids using cross compilers and having to use compatibility libraries. Hence why I'm porting the recompiler for that platform. The Windows 64-bit compiler simply exists as it's easier to do development natively than in a VM.
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: Info Package for 64 bit compiler for Windows

Post by Battler »

TomWalker wrote:but unless it is then what's the point in providing 64-bit binaries?
To facilitate the abandonment of Win32 in favor of Win64.
I remember when Windows 95 was released, 32-bit ports of Win16 appliations started popping up like mushrooms and in a few years, Win16 was a thing of the past. However, I've yet such a transition from Win32 to Win64.
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Info Package for 64 bit compiler for Windows

Post by SarahWalker »

For most applications, the advantages of moving from Win16 to Win32 were much bigger than moving from Win32 to Win64. Win16 is awful.
Zilog
Posts: 51
Joined: Wed 13 May, 2015 8:01 pm

Re: Info Package for 64 bit compiler for Windows

Post by Zilog »

startmenu wrote:Yes, a big 7Z package from http://sourceforge.net/projects/mingw-w64/ is enough for building PCem 64-bit Windows version.
One more thing you need is OpenAL SDK.

the mingw64 version that I use is this
http://sourceforge.net/projects/mingw-w ... win32/seh/
Hi
i have download e mingw64, i have add in the patch c:\minigw\bin; i have try too a 32 bit version, but when compile pcem the system report me this error:

Makefile.mingw:41: recipe for target 'cdrom-ioctl.o' failed mingw32-make: *** [cdrom-ioctl.o] Error 1

Thanks By.
Post Reply