O erro undefined reference
significa que você está perdendo a biblioteca na qual mq_getattr
está definido. Pesquisando por mq_getattr
mostra que é uma função padrão do Linux. Lendo man mq_getattr
encontra
Link with
-lrt
.
logo no topo. Portanto, você deve adicionar -lrt
às suas opções de vinculador, no entanto, você faz isso em seu conjunto de ferramentas personalizado.