#1 2012-11-18 20:16:44

h.hasenack
Member
From: Nijmegen, Netherlands
Registered: 2012-08-01
Posts: 173
Website

Still moving towards 64bit...

Hi Ab

2 things are still 'holding me back' from creating my simulation server in native 64 bit mode.

1) The 'Root' database engine, in our case NexusDB
2) The Mormot framework, or better said:
3) SQLite3.obj

I have seen that there are 32bit as well as 64bit DLL's available for SQLite, so I wondered, Maybe you can make Mormot use (optionally?) SQLite3 as a DLL instead of a obj file.
This would allow compiling the sqlite into a DLL using an arbitrary compiler (e.g. M$ VIsual Studio Express) and still use it natively.
I have checked if the obj file generated by M$ is compatibale with Delphi, and appartently it is not (found out on internet, did not check myself).

The 32 bit as well as the 64 bit DLL can be found on the internet. Then again, I wonder what quirks you might run into... :s

http://sourceforge.net/projects/sqlite- … p/download

tongue I just hate waiting for the 64bit c++ compiler (BCC64.exe) tongue

Regards - Hans

Last edited by h.hasenack (2012-11-18 20:35:32)

Offline

#2 2012-11-19 08:41:49

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 13,192
Website

Re: Still moving towards 64bit...

You can compile the official source code using VC++ Express edition in 64 bit mode.
Then the Delphi 64 compiler will use the .obj directly, AFAIK.
No need to wait for the 64 bit BC++ compiler.

Offline

#3 2012-11-19 13:12:33

h.hasenack
Member
From: Nijmegen, Netherlands
Registered: 2012-08-01
Posts: 173
Website

Re: Still moving towards 64bit...

OK, WIll try. I downloaded VS 2012 express. (And read somewehere it's obj files are NOT compatible with delphi.).

We'll see!

Offline

#4 2012-11-19 13:26:12

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 13,192
Website

Re: Still moving towards 64bit...

32 bit .obj format is not compatible, but 64 bit format is, AFAIK.

Offline

Board footer

Powered by FluxBB