Uploaded image for project: 'Qt Automotive Suite'
  1. Qt Automotive Suite
  2. AUTOSUITE-509

Fix the export macro in the ivigenerator templates

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Not Evaluated
    • 5.11
    • 5.11
    • Qt IVI
    • None

    Description

      Currently only the last name of the module is used to generate the name of the export macro. This is bad as it can easily clash with an export macro from an existing lib we are linking against. E.g. the module name example.simulator creates a export macro called Q_SIMULATOR_EXPORT, this is the same export macro which is also used for the qtsimulator module and because of that it's not possible to link against this module on windows as the simulator module symbols would be declared Q_DECL_EXPORT instead of Q_DECL_IMPORT

      We need to make sure to use the complete module name instead

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              gagi Dominik Holland
              gagi Dominik Holland
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes