Код (Text): root@work:/home/projects/Gameserver# objdump -t *.so |grep receive 0000073b g F .text 00000012 mq_receive_message root@work:/home/projects/Gameserver# objdump -t dist/*|grep receive 00000000 F *UND* 00000000 receive_message Исходник (Упрощено): Код (Text): //библиотека char * mq_receive_message(){ char *result; // blah blah blah return result; } Код (Text): //Программа main(){ msg = mq_receive_message; } В библиотеке есть mq_receive_mesage, а программа, которая использует эту библиотеку требует receive_message (без mq) Почему? И да: в ассемблерном листинге проги все нормально (mq_receive_message)