[ARCHIVE] Putty 0.67 x64 (VC14)

Here you might find archives of tutorials, open source softwares, discussions, etc...
Etre_Libre
Administrateur
Messages : 800
Inscription : 13 novembre 2012, 21:44

[ARCHIVE] Putty 0.67 x64 (VC14)

Message par Etre_Libre »

Cliquer ici pour voir le sujet en Français (click here to see the French topic).

Now PuTTY is officially compiled in x64, this topic is here only as archive.
Official Website (click here)


Putty is a free and open source software that permit to connect to theses kind of servers : Telnet, SSH, Rlogin, to a serial port, etc...

The most recent version (0.67) compiled for x64 don't exists officially, so it can be a problem for long term, because one day x86 support will be deprecated or dropped (since Server 2012, that is x64 only, we can disable WOW64 emulation, so we can disable the ability to execute 32 bits programs into a Windows 64 bits).

Also, I have to face to a present problem, with Windows PE : WOW64 support don't exists by creating a Live Windows system, so if we have a Windows PE x64, we can run only x64 programs, not x86 (32 bits).

And the reason that drives me to use a Windows PE x64, it's that with a recent PC EFI is always here (bye bye BIOS), and here only a Windows x64 can boot on most computers (because it's a x64 EFI).

So I downloaded Visual Studio 2015 Commucity Update 1 because it's free.

With that tool, I have compiled Putty x64 for Windows ; Putty developper provides source code.

If you need a Putty out of the box, it's here :

Download Putty 0.67 x64 (for Windows Vista, 7, 8.x and 10)
Download Putty 0.67 x86 (for Windows XP, Vista, 7, 8.x and 10 ; it's the official version compiled by the editor)

Download Putty sources for Windows (unmodified)

Official Putty website

The only setting to change for Putty compilation with Visual Studio 2015 is to add the main Putty folder to "include" path, otherwise the compiler don't find version.h
Dernière modification par Etre_Libre le 22 février 2017, 06:50, modifié 4 fois.
Raison : Archived
Etre_Libre
Administrateur
Messages : 800
Inscription : 13 novembre 2012, 21:44

Re: Putty 0.65 x64 (VC14)

Message par Etre_Libre »

Updated to PuTTY 0.65 ;)
epa

Re: Putty 0.65 x64 (VC14)

Message par epa »

Thanks! Do you have builds of the other executables like pscp.exe, pageant.exe and so on?

What did you do to build this? I have Visual Studio 2015 and added /DNO_MANIFESTS to the RCFLAGS in Makefile.vc, but although it builds executables they give an error on startup. (I used 'vcvarsall amd64' to set up the environment.) Is there anything I'm missing?
Etre_Libre
Administrateur
Messages : 800
Inscription : 13 novembre 2012, 21:44

Re: Putty 0.65 x64 (VC14)

Message par Etre_Libre »

I don't have builds for other executables because I don't use them, but if Visual Studio 2015 can do that, why not.

For Putty the only setting to change for compilation with Visual Studio 2015 is to add the main Putty folder to "include" path, otherwise the compiler don't find version.h

I compiled with Visual Studio 2015 Community Edition.
mikkowang

Re: Putty 0.65 x64 (VC14)

Message par mikkowang »

Here is my x64 build which bases on 0.65 and fix the jump list on Windows 10. ;)
http://www.datafilehost.com/d/9b61d62f
Etre_Libre
Administrateur
Messages : 800
Inscription : 13 novembre 2012, 21:44

Re: Putty 0.65 x64 (VC14)

Message par Etre_Libre »

Ok thank you ;)
Etre_Libre
Administrateur
Messages : 800
Inscription : 13 novembre 2012, 21:44

Re: Putty 0.66 x64 (VC14)

Message par Etre_Libre »

PuTTY updated to 0.66 version
Etre_Libre
Administrateur
Messages : 800
Inscription : 13 novembre 2012, 21:44

Re: Putty 0.67 x64 (VC14)

Message par Etre_Libre »

PuTTY updated to 0.67 version
Verrouillé