Skip to content

Opening P4DComponentSuite.dproj on older Delphi versions #40

Open

Description

@peardox

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

Activity

  1. peardox commented on Nov 7, 2022

    @peardox
    Author

    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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions