Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-5941

Set sensible default build type

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.28
    • 0.30
    • C++ Broker
    • None

    Description

      The cmake default build type is a sort of "didn't bother with flags" build - it has neither debugging symbols nor optimization and so is not well suited to anything.

      • Make the default one of the standard build types: Release, Debug, RelWithDebInfo and MinRel.
      • Mention all the available build types in the INSTALL file.
      • Mention the default build type in the initial cmake output.

      Based on the discussion here: http://qpid.2158936.n2.nabble.com/How-to-test-the-performance-quid-c-broker-td7610614i20.html#a7611007 the majority opinion is to use RelWithDebInfo. It was not unanimous, but this is only the default so people can change it towhatever they like and the doc. will make that clear.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            aconway Alan Conway
            aconway Alan Conway
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment