The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New 64bit builds
Author Message
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #1
New 64bit builds
Starting the new year with some good news, Sphere 0.56d now have 64bit builds!

It's already available on downloads page. GitHub page also got updated with setup instructions for 64bit builds if you prefer compile it manually.

Both 32bit/64bit builds are compatible with each other and share the same source code and script pack.

To switch between 32bit/64bit build you must also switch MySQL client library to the version compatible with selected arch
  • Windows: replace 'libmysql.dll' file with the version included on downloaded zip
  • Linux: replace MySQL package (Ubuntu: 'libmysqlclient20' to 64bit or 'libmysqlclient20:i386' to 32bit / CentOS: 'mysql-community-libs' to 64bit or 'mysql-community-libs.i686' to 32bit)

32bit arch can use only up to 4gb RAM and deal with numbers up to 2^32, while 64bit arch can use more than 4gb RAM and deal with numbers up to 2^64. If your server doesn't need this, you can stay using 32bit build without any problems. But note that all modern OS's use 64bit as native arch and 32bit as backward compatibility, so 64bit build is slightly faster than 32bit build because it will use native 64bit CPU features instead 32bit backward compatibility.
(This post was last modified: 02-19-2021 11:44 AM by Coruja.)
01-15-2020 07:43 AM
Find all posts by this user Like Post Quote this message in a reply
[+] 1 user Likes Coruja's post
Jhobean
Journeyman
*

Posts: 98
Likes Given: 11
Likes Received: 9 in 3 posts
Joined: Jun 2019
Reputation: 2



Post: #2
RE: New 64bit builds
God Job THX

https://www.uocryptonite.com/
01-16-2020 04:42 AM
Find all posts by this user Like Post Quote this message in a reply
golfin
Banned

Posts: 213
Likes Given: 2
Likes Received: 32 in 28 posts
Joined: Nov 2017

Eranova

Post: #3
RE: New 64bit builds
Interesting topic. Coruja, so your X64 is a different product than experimental? Are you creating two distinct sphereserv branches? Why?
(This post was last modified: 01-16-2020 03:12 PM by golfin.)
01-16-2020 03:10 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #4
RE: New 64bit builds
56d still the same as always, but now having both 32bit / 64bit builds to choose
01-18-2020 08:08 AM
Find all posts by this user Like Post Quote this message in a reply
FiLoUs64
Apprentice
*

Posts: 7
Likes Given: 0
Likes Received: 0 in 0 posts
Joined: Sep 2019
Reputation: 0



Post: #5
RE: New 64bit builds
We ran 64 build for few hours, shard crash 3 time no debug or critical message at all. Will need more testing I think...
01-18-2020 08:50 AM
Find all posts by this user Like Post Quote this message in a reply
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #6
RE: New 64bit builds
Try using latest build, and also check your libmysql.dll file (windows) or libmysqlclient20 package (linux) to make sure that its updated
01-18-2020 02:08 PM
Find all posts by this user Like Post Quote this message in a reply
FiLoUs64
Apprentice
*

Posts: 7
Likes Given: 0
Likes Received: 0 in 0 posts
Joined: Sep 2019
Reputation: 0



Post: #7
RE: New 64bit builds
We rebuild our core and everything seems to be good. Sorry for last message. Thanks and keep up your good works
(This post was last modified: 01-27-2020 02:03 PM by FiLoUs64.)
01-27-2020 02:03 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

This forum uses Lukasz Tkacz MyBB addons.