Uploaded image for project: 'ActiveMQ C++ Client'
  1. ActiveMQ C++ Client
  2. AMQCPP-378

CMS: invalid static library created

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Incomplete
    • 3.3.0
    • None
    • CMS Impl
    • None
    • $ uname -a
      AIX aix03 3 5 00CBFD314C00
      $ xlC -qversion
      IBM XL C/C++ Enterprise Edition for AIX, V9.0
      Version: 09.00.0000.0000

    Description

      When building cpp-cms, the resulting static library is useless. Instead of archiving the entire cast of objects, the shared library is archived as a single entity:
      $ ar -vt -Xany libactivemq-cpp.a
      rwxr-xr-x 1048/100 60870613 Jul 21 14:04 2011 libactivemq-cpp.so.14

      Obviously this is wrong. The archive should contain the raw objects. Statically linking against such an archive is meaningless.

      Attachments

        Activity

          People

            Unassigned Unassigned
            yakov Yakov Dekel
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: