SFML community forums

Help => General => Topic started by: kiaran on May 29, 2011, 02:46:35 am

Title: Do I need to build separate 64bit binary for Linux?
Post by: kiaran 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...
Title: Do I need to build separate 64bit binary for Linux?
Post by: OniLinkPlus 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.
Title: Do I need to build separate 64bit binary for Linux?
Post by: kiaran 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?
Title: Do I need to build separate 64bit binary for Linux?
Post by: OniLinkPlus 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).