Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Do I need to build separate 64bit binary for Linux?  (Read 1797 times)

0 Members and 1 Guest are viewing this topic.

kiaran

  • Newbie
  • *
  • Posts: 17
    • View Profile
Do I need to build separate 64bit binary for Linux?
« on: May 29, 2011, 02:46:35 am »
I am packaging my SFML game for Linux.  My system is 32bit. Do I also need to build a 64bit version for people using 64bit linux?

I see a 32bit/64bit versions of the SFML libraries. Is the 32bit version not compatible with 64bit OS?

In windows, you can run 32bit apps on 64bit OS...

OniLinkPlus

  • Hero Member
  • *****
  • Posts: 500
    • View Profile
Do I need to build separate 64bit binary for Linux?
« Reply #1 on: May 29, 2011, 03:25:26 am »
If they have the 32-bit libraries installed, it'll work fine on 64-bit Linux, but they won't be able to take advantage of 64-bit optimizations.
I use the latest build of SFML2

kiaran

  • Newbie
  • *
  • Posts: 17
    • View Profile
Do I need to build separate 64bit binary for Linux?
« Reply #2 on: May 30, 2011, 02:51:56 am »
Thank you for clarifying this!

Can anyone enlighten me about the actual, real-world performance difference between 32/64bit architectures.

I know you can access more RAM, does it also make your system somehow faster?

OniLinkPlus

  • Hero Member
  • *****
  • Posts: 500
    • View Profile
Do I need to build separate 64bit binary for Linux?
« Reply #3 on: May 30, 2011, 04:09:36 am »
Quote from: "kiaran"
Thank you for clarifying this!

Can anyone enlighten me about the actual, real-world performance difference between 32/64bit architectures.

I know you can access more RAM, does it also make your system somehow faster?
The first few SSE additions are supported by all 64-bit architectures, which are great if you're doing complex math (physics engines).
I use the latest build of SFML2