https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html#index-l
Опция -l для статических библиотек объектов, которые являются файлами libsomething.a. Как я вижу, в вашем / opt / mqm, скорее всего, нет ничего подобного. Там есть только .so разделяемый объект. Возможно, вы настроили MQ делать вещи с неправильной опцией, чтобы не генерировать статические библиотеки?