Russian Qt Forum

Программирование => Общий => Тема начата: soalvi от Июнь 17, 2011, 07:12



Название: Fedora 15 & Qt SDK
Отправлено: soalvi от Июнь 17, 2011, 07:12
При сборке программы с использованием элементов библиотеки librt из среды Qt SDK, возникает следующая ошибка:
Цитировать
/usr/bin/ld: timer.o: undefined reference to symbol 'timer_create@@GLIBC_2.3.3'
/usr/bin/ld: note: 'timer_create@@GLIBC_2.3.3' is defined in DSO /lib64/librt.so.1 so try adding it to the linker command line
/lib64/librt.so.1: could not read symbols: Invalid operation
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [QtManageInternet] Ошибка 1
Пробовал обновить glibc, но результат тот же.
Помогите разобраться с этой проблемой.


Название: Re: Fedora 15 & Qt SDK
Отправлено: NortT от Июнь 18, 2011, 17:08
Попробуй собрать в опцией lrt.


Название: Re: Fedora 15 & Qt SDK
Отправлено: soalvi от Июнь 20, 2011, 07:21
При добавлении к make опции -lrt всё остаётся попрежнему.