mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2026-03-13 09:24:25 +08:00
chore: mention current Lazarus version in readme file, mention usage for macOS builds and plans for v13
This commit is contained in:
19
README.md
19
README.md
@@ -8,21 +8,26 @@
|
||||
[](https://github.com/HeidiSQL/HeidiSQL/releases)
|
||||
|
||||
|
||||
This is the code base for compiling HeidiSQL on non-Windows platforms, such as Linux. MacOS is probably an option in the future but not yet tried out.
|
||||
This is the code base for compiling HeidiSQL on Linux and macOS. From v13 onwards, the Windows version
|
||||
will be compiled from here.
|
||||
|
||||
I converted the sources from the master branch, using Lazarus 3.8 and FreePascal 3.2.2. I left away some Windows-only stuff which won't ever work on other platforms, such as some Windows message handlings, and ADO driver usage.
|
||||
|
||||
I started the conversion in February 2025, after a short conversation with Alessandro who explained me the advantages of a native Linux version over a Wine app.
|
||||
Since February 2025 I am migrating the sources from the master branch, using Lazarus and FreePascal. I
|
||||
left away some Windows-only stuff which won't ever work on other platforms, such as some Windows message
|
||||
handlings, and ADO driver usage. Therefore, support for MS SQL is being redeveloped via FreeTDS
|
||||
(formerly ADO), but is not yet fully mature.
|
||||
|
||||
Ansgar
|
||||
|
||||

|
||||

|
||||
|
||||
### Building
|
||||
Install Lazarus and FreePascal. Then load the `.lpi` file in the root directory in the Lazarus IDE. Alternatively, use `/usr/bin/lazbuild heidisql.lpi` on the command line.
|
||||
Install Lazarus 4.4 and FreePascal. Then load the `.lpi` file in the root directory in the Lazarus IDE.
|
||||
Alternatively, use `/usr/bin/lazbuild heidisql.lpi` on the command line.
|
||||
|
||||
### Icons8 copyright
|
||||
Icons added in January 2019 into a `TImageCollection` component are copyright by [Icons8](https://icons8.com). Used with a special permission from Icons8 given to Ansgar for this project only. Do not copy them for anything else other than building HeidiSQL.
|
||||
Icons added in January 2019 are copyright by [Icons8](https://icons8.com). Used with a special permission
|
||||
from Icons8 given to Ansgar for this project only. Do not copy them for anything else other than building
|
||||
HeidiSQL.
|
||||
|
||||
[](https://www.lazarus-ide.org/)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user