|
|
|
|
|
- Developing a Linux site
- Available features
- The following features are available in Linux
- Unavailable features
- The following features are not available in Linux
- Limitations
How to develop a site for Linux?
The method for developing a site for Linux is identical to the method for developing a site for Windows. To indicate that your site will be deployed on Linux: - Display the description window for the current configuration: in the "Project Explorer" pane, open the context menu for the "Configurations" option and select "Description".
- Click on the "Options" tab and check the "Enable compiler errors for Linux compatibility" option.
- Confirm.
The following Linux distributions are supported by WEBDEV Application Server:- Debian 9 or later
- Fedora 25 or later
- Ubuntu version 18.04 or higher (minimum GCC version: 5.1)
- OpenSUSE:Leap:15.0 with GCC 7. OpenSUSE Leap 15.2 is also supported.
Starting with version 27, the following Linux distributions are no longer supported: The site can also be deployed in a Docker image of the WEBDEV Application Server. The following features are available in Linux | | | | TreeView* | ASP* | Binary* | Management of strings | Management of controls | Context* | Cookie* | Encryption | Management of dates | Euro management | InMode* | Management of times | Management of numeric values | Exception* | Management of external files | File* | End* | Frameset* | Managing HFSQL data files | User Groupware (GPW*) | Image* | Ini* | Java* | List* | Mat* | Mem* | Browser* | NetIPAddress | NetMachineName | Page* | PHP* | Socket* | FTP* | CriticalSection* | Semaphore* | Signal* | SQL* | Stat* | SysEnvironment | SysWindowsVersion | Table* | URL* | XML* | Zip* | Looper* | TableToExcel | xls* | Thread* | TextToXML | TableToExcel | TableToWord | TableToXML | Sys* | SOAP* | Signal* | Semaphore* |
This list evolves very quickly. It is recommended to check the documentation for each function. The  logo indicates whether the function is available in Linux as well as its limitations. The following features are not available in Linux | | | | Profiler* | Automation* | DDE* | dInvertColor | .Net* | dResize | dRotation | dHorizontalSymmetry | dVerticalSymmetry | Email* | Fax* | fCurrentDrive | fDriveInfo | fDriveReady | EndTimer | EndTimerSys | Stream* | Hasp | HChangeRplDir | HCreateReplica* | HDB* | HSetReplication | HImportXML | HInfoReplica | HInitSubscriber | HSynchronizeReplica | HTransaction* | HTTP* | Print functions | J2EE* | ShellExecute | Net* | GetActiveObject | OLE* | Ping | Font* | Clipboard* | Proxy | Registry* | Network* | Serial port/Parallel port | CriticalSection* | Semaphore* | Signal* | SOAP* | Sys* | Tapi* | Timer | Twain* | zipCreateExe | | |
This list evolves very quickly. It is recommended to check the documentation for each function. The  logo indicates that the function is not available in Linux. - UNC paths are not supported in Linux.
- Only the western character set (charsetOccidental constant) is supported.
- The XLS files handled in Linux must be XLSX files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|