A opção -l é para bibliotecas de objetos estáticos, que são arquivos libsomething.a. Como eu vejo o seu / opt / mqm é provável que não tenha nada desse tipo. Somente .so compartilhavam bibliotecas de objetos lá. Provavelmente você configurou o MQ fazendo coisas com a opção errada para não gerar libs estáticas?