Sign in Join

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

Mailing lists / lazarus / 2009-08

64bit support in Lazarus and FPC

5 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

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

Graeme Geldenhuys

Hi,

How well does FPC and Lazarus support 64bit OSes? I'm upgrading my PC at work (long overdue) and am thinking of installing 64bit Ubuntu on the new system to accommodate >4GB memory. As far as I know FPC works perfectly on 64bit systems, but does Lazarus?

I would still require to build 32bit versions of our software, because most of our client are still on 32bit systems. I gather this should not be an issue either, even though I use a 64bit OS and 64bit FPC? You can run 32bit applications on a 64bit OS, right?

Regards,
- Graeme -

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

Reply by email

Torsten Bonde Christiansen
to Graeme Geldenhuys
Graeme Geldenhuys wrote 6 lines
Hi, How well does FPC and Lazarus support 64bit OSes? I'm upgrading my PC at work (long overdue) and am thinking of installing 64bit Ubuntu on the new system to accommodate >4GB memory. As far as I know FPC works perfectly on 64bit systems, but does Lazarus?

I've been working with Lazarus (of the trunk) for about 10 months now on my Ubuntu 9.04 64-bit edition with no problems so far.

Show quoted text 5 lines
I would still require to build 32bit versions of our software, because most of our client are still on 32bit systems. I gather this should not be an issue either, even though I use a 64bit OS and 64bit FPC? You can run 32bit applications on a 64bit OS, right?

I tried to follow the FPC cross-compile guide (found here: http://wiki.freepascal.org/Cross_compiling) but failed to get 64 to 32 bit cross-compile working. But i think that's more down to my lack of experience with fpc and crosscompilation.

Kind regards,
Torsten Bonde Christiansen.

Reply by email

Graeme Geldenhuys
to Torsten Bonde Christiansen
Torsten Bonde Christiansen wrote
I've been working with Lazarus (of the trunk) for about 10 months now on my Ubuntu 9.04 64-bit edition with no problems so far.

Thanks for that.

I tried to follow the FPC cross-compile guide (found here: http://wiki.freepascal.org/Cross_compiling) but failed to get 64 to 32

When I installed 64bit Ubuntu 8.04 on our server I copied by 32bit FPC to the server and cross-compiled it to get a native 64bit FPC. I guess it shouldn't be too hard to go the other way. I hope! :-)

Regards,
- Graeme -

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

Reply by email

Michael Van Canneyt
to Graeme Geldenhuys: How well does FPC and Lazarus support 64bit OSes? I'm upgrading my PC at work (long…
Graeme Geldenhuys wrote 6 lines
Hi, How well does FPC and Lazarus support 64bit OSes? I'm upgrading my PC at work (long overdue) and am thinking of installing 64bit Ubuntu on the new system to accommodate >4GB memory. As far as I know FPC works perfectly on 64bit systems, but does Lazarus?

I use 64-bit lazarus daily since many years. Not a glitch.

I would still require to build 32bit versions of our software, because most of our client are still on 32bit systems. I gather this should not be an issue either, even though I use a 64bit OS and 64bit FPC? You can run 32bit applications on a 64bit OS, right?

Yes, IF you have the 32-bit libraries installed.

Michael.

Reply by email