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

Make install fails with "/usr/bin/ld: cannot find -lqmfengine" error

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Auto Closed
    • 0.8
    • None
    • C++ Broker
    • Linux 2.6.32-28-server #55-Ubuntu SMP Mon Jan 10 23:57:16 UTC 2011 x86_64 GNU/Linux

    Description

      When 'make install' is run, the build fails with "/usr/bin/ld: cannot find -lqmfengine"

      It is possible to work around that by running libtool manually in /cpp/src, with the list of libraries rearranged:

      ../libtool --mode=install /usr/bin/install -c libqpidtypes.la libqpidcommon.la libqpidbroker.la libqpidclient.la libqmfengine.la libqpidmessaging.la libqmf.la libqmf2.la libqmfconsole.la '/usr/local/lib'

      Note that libqmfengine.la was moved before libqpidmessaging.la, compared to what make tries to run.

      Attachments

        1. out.txt
          39 kB
          Rafał Dowgird

        Activity

          People

            Unassigned Unassigned
            dowgird Rafał Dowgird
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: