Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2010-05

FPC + 64bit Windows => anybody?

9 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

I often hear of developers using FPC on 64-bit Linux. My development machine is the same. But I can't say I have ever heard of anybody using 64-bit Windows with FPC.

Does FPC support 64-bit Windows? If so, is it stable (like 64-bit Linux) or still experimental?

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/

Reply by email

Alan Krause
to Jonas Maebe

There is a 64-bit cross compiler for Windows, and I have been using it over the last few months.

I am porting my company's loan calculation DLL from Delphi to FPC. This was initially done to support 32-bit linux, but the pace has picked up due to a client who wants to know when a 64-bit version will be available for Windows. A 64-bit version of Delphi is nowhere to be seen, and no one at Embarcadero will even talk about when it will be available, hence my efforts with FPC.

The results so far have been fairly promising, as I now have shared libraries for all 4 platforms (Win 32/64, Linux 32/64). There have been a few hiccups along the way, but I have worked most of them out.

The only thing I need to work on now is improving the speed of the 64-bit Windows port - it is just extremely sluggish compared to the other 3 platforms, and I'm not sure why.

Good luck,
Alan

Jonas Maebe wrote 16 lines
On 03 May 2010, at 15:53, Graeme Geldenhuys wrote: > Does FPC support 64-bit Windows? If so, is it stable (like 64-bit Linux) or > still experimental? http://www.freepascal.org/download.var lists all available stable releases. Jonas _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply by email

Graeme Geldenhuys
to Jonas Maebe: http://www.freepascal.org/download.var lists all available stable releases. Jonas
Jonas Maebe wrote
http://www.freepascal.org/download.var lists all available stable releases.

I did look there, but only now did I see the Win64 at the bottom of the list. :-( Initially I saw the first one as "Win32, Win64 and WinCE", but the link takes you to Win32 download, so I was a bit confused/uncertain.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/

Reply by email

Lukas Gradl
to Graeme Geldenhuys: I often hear of developers using FPC on 64-bit Linux. My development machine is the same.…
Show quoted text 8 lines
Hi, I often hear of developers using FPC on 64-bit Linux. My development machine is the same. But I can't say I have ever heard of anybody using 64-bit Windows with FPC. Does FPC support 64-bit Windows? If so, is it stable (like 64-bit Linux) or still experimental?

I use FPC to compile Win64 DLLs. No Problems with the compiler so far, only had some problems with UIB and DCPCrypt, but nothing which couldn't easily resolved...

I normally use FPC on an 64-Bit Ubuntu and crosscompile to windows 32 and 64 or Windows 32 to compile to Win64 - an Win64 Installation I never used for compilation.

What I never tested was LCL on Win64, but I think this is not an important option for you, Graeme *g*...

regards
Lukas

-------------------------- software security networks Lukas Gradl <fpc#ssn.at> Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-512-214040-0 Fax: +43-512-214040-21 --------------------------

Reply by email

Graeme Geldenhuys
to Lukas Gradl

Lukas Gradl het geskryf:

I use FPC to compile Win64 DLLs. No Problems with the compiler so far, only had some problems with UIB and DCPCrypt,

Thanks. BTW: are you using the latest DCPCrypt? Recently I applied a lot of 64-bit fixes for DCPCrypt - extensively tested under 64-bit Linux. Once I get a 64-bit Windows FPC going, I'll test on that platform too. Latest DCPCrypt is in Lazarus-CCR git
released version v2.0.4.1 in downloads section.

I normally use FPC on an 64-Bit Ubuntu and crosscompile to windows 32 and 64

Ah, so there is hope.

What I never tested was LCL on Win64, but I think this is not an important option for you, Graeme *g*...

What is LCL? ;-)

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/

Reply by email

Lukas Gradl
to Graeme Geldenhuys
Show quoted text 5 lines
Thanks. BTW: are you using the latest DCPCrypt? Recently I applied a lot of 64-bit fixes for DCPCrypt - extensively tested under 64-bit Linux. Once I get a 64-bit Windows FPC going, I'll test on that platform too. Latest DCPCrypt is in Lazarus-CCR git released version v2.0.4.1 in downloads section.

Could'nt find a version number in my copy - but there is some Mr. Geldenhuys in the Changelog, so I think I've one of your versions.

> I normally use FPC on an 64-Bit Ubuntu and crosscompile to windows 32 > and 64 Ah, so there is hope.

I just use it for some DLLs - that works as expected. But they are so small, that I'm not able to tell for shure that FPC will work correctly unter Win64...

> What I never tested was LCL on Win64, but I think this is not an > important option for you, Graeme *g*... What is LCL? ;-)

You know, some fancy GUI-Toolkit, a little bit more VCL-compatible than some competitor from South-Africa... *runningawayasfastaspossible*

Lukas

-------------------------- software security networks Lukas Gradl <fpc#ssn.at> Eduard-Bodem-Gasse 5 A - 6020 Innsbruck Tel: +43-512-214040-0 Fax: +43-512-214040-21 --------------------------

Reply by email

Luiz Americo Pereira Camara
to Lukas Gradl
Lukas Gradl wrote 10 lines
> Thanks. BTW: are you using the latest DCPCrypt? Recently I applied a > lot of > 64-bit fixes for DCPCrypt - extensively tested under 64-bit Linux. > Once I > get a 64-bit Windows FPC going, I'll test on that platform too. > Latest DCPCrypt is in Lazarus-CCR git > released version v2.0.4.1 in downloads section. Could'nt find a version number in my copy - but there is some Mr. Geldenhuys in the Changelog, so I think I've one of your versions.

You can try
http://donaldshimoda.blogspot.com/2010/02/dcpcrypt-for-64-bits-is-here.html

Luiz

Reply by email

Graeme Geldenhuys
to Lukas Gradl: Could'nt find a version number in my copy - but there is some Mr. Geldenhuys in the…
Lukas Gradl wrote
Could'nt find a version number in my copy - but there is some Mr. Geldenhuys in the Changelog, so I think I've one of your versions.

I'm not in-front of my work computer, but I think I updated the *.lpk file's version number. I'll double check tomorrow.

I just use it for some DLLs - that works as expected. But they are so small, that I'm not able to tell for shure that FPC will work correctly unter Win64...

Well, I need to try anyway, so will find out soon.

You know, some fancy GUI-Toolkit, a little bit more VCL-compatible than some competitor from South-Africa... *runningawayasfastaspossible*

:-)

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/

Reply by email