4D v16.3Using 4D Developer Edition 64-bit version |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Using 4D Developer Edition 64-bit version
Using 4D Developer Edition 64-bit version
With 4D v16, 4D provides 4D Developer Edition and 4D Volume Desktop in 64-bit versions for OS X. Notes:
These versions allow your 4D stand-alone applications, as well as your 4D remote applications, to take full advantage of the power of 64-bit operating systems. The main advantage of the 64-bit architecture is that more RAM can be addressed. Moreover, implementing this architecture provided us with an opportunity to support powerful features, such as the ability to handle Preemptive 4D processes, to modernize printing as well as the Quick Report editor, or yet again, to allow your applications to take advantage of Native object animations (4D 64-bit versions on OS X). Although widely rewritten, 4D 64-bit applications are highly compatible with 4D databases developed in 32-bit versions. However, since they use the most recent technologies, we needed to update some features, as well as to stop supporting others. All these evolutions are detailed in the Specific features of 64-bit versions section below. 4D Developer 64-bit version for OS X requires the following minimum configuration:
Please refer to the certification matrices available on 4D's Web site to find out which operating systems are compatible with your version of 4D. 4D applications intended for 64-bit architectures are specific versions dedicated to this environment; (they will not run on a 32-bit OS). In interpreted mode, the same 4D databases can be executed with either a 64-bit or a 32-bit 4D application (server or local). Development is identical regardless of which application is used (except for the limitations listed in this documentation). In compiled mode, databases must have been compiled for the appropriate processor: 64-bit in order to be executed with a 64-bit 4D application, and 32-bit to be executed with a 32-bit 4D application. A database which has been compiled in 32-bit only and which does not contain interpreted code cannot be executed with a 64-bit 4D application, and vice versa. You can compile your database for just one specific architecture, or for both. For more information about compilation, please refer to the next section. The following table summarizes compatibility between the various 4D execution environments and the database code:
(*) With 32-bit versions of 4D Server (both platforms) and 64-bit versions of 4D Server for Windows, you need to make sure that the ServerNet network layer is activated on the server side, since the legacy network layer is not available in 64-bit version of 4D. For more information, please refer to the New ServerNet Network Layer (compatibility) section. The following plug-ins and components can be loaded and executed interchangeably by 4D Server, 4D Developer Edition or 4D Volume Desktop in 32- or 64-bit versions:
4D View and 4D Write
This section covers particularities and evolutions concerning the implementation of the current 64-bit versions of 4D Developer Edition and 4D Volume Desktop on OS X. Many 4D features and dialogs have been adapted or even rewritten to support the 64-bit architecture. Most of the changes are transparent and will work just like in 32-bit releases. However, some editors have been modified and now differ from their 32-bit versions, and some elementary features such as printing have been updated.
Some features are disabled in the 4D Developer Edition 64-bit version:
The following deprecated features or technologies are not supported in the 4D Developer Edition 64-bit version:
|
PROPERTIES
Product: 4D
HISTORY
ARTICLE USAGE
4D Design Reference ( 4D v16.1) Inherited from : Using 4D Developer Edition 64-bit versions ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||