Fix compilation with freepascal#17
Open
blikblum wants to merge 12 commits intoproject-jedi:masterfrom
Open
Conversation
* Add TStringHash class * Add missing overloads * Enclose unused function of zlibh in a define
* Remove JclBase.GetMem: gives an infinite recursion error. Also is unnecessary since fpc is using out now and
* The package compiles now as needed * Added missing files * Removed unnecessary options * Add more fpc/Lazarus files to gitignore
* Add more specific rules in gitignore so all lib files created by Lazarus are ignored
* Added jclfpc.inc. The installation process of a Lazarus package does not require a install script
Make ExprEval example compatible with Lazarus
* Merge JclContainers and Jcl packages * Fix container compilation (workaround to fpc compiler bug)
* Fix compilation of JclVcl and and DeveloperTools (only for windows)
Member
|
Would this still be applicable to the latest JCL and FPC version? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request fixes compilation with Lazarus and fpc 2.6.4. Currently it compiles and works only in Windows since some units depend heavily on win api. The sources changes are small and i took care to avoid breaking Delphi compilation, but since i don't have access to Delphi i cannot test.
Changes: