Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opening P4DComponentSuite.dproj on older Delphi versions #40

Open
peardox opened this issue Nov 2, 2022 · 1 comment
Open

Opening P4DComponentSuite.dproj on older Delphi versions #40

peardox opened this issue Nov 2, 2022 · 1 comment

Comments

@peardox
Copy link

peardox commented Nov 2, 2022

This is Delphi 10.2.0 (the one where FMXLinux was first introduced)

$LIBSUFFIX doesn't exists until 10.4.1 - see https://en.delphipraxis.net/topic/3427-delphi-1041-libsuffix-auto/

Looking at the settings in P4DComponentSuite.dproj it doesn't use anything other than to 10.4+ branch so 10.3- appears obsolete

This implies that although P4D is supposed to support XE2 onwards this version only supports 10.4.1+

image

@peardox
Copy link
Author

peardox commented Nov 7, 2022

I've made alternate versions of the project files for 10.2 and 10.3 which are on https://github.com/peardox/P4DLegacy/tree/main/Packages/Delphi

Some small modifications were required to Source - basically removing some small features but nothing deal-breaking

I just tried 10.1 and that's getting really bad - basically FMX is broken at that stage, things get worse the older the compiler of course.

I need to check 10.4.0 - theoretically it may work but I'm not that sure yet. Basically LIBSUFFIX AUTO came in with 10.4.1 but was apparently available in 10.4.0 (they just didn't tell anyone)

I've seen one query while working out the alterations from some guy trying to install on 10.3 (which now works)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant