[newbies] Кто-нибудь знает что значит "undefined reference to" при сборке?

Евгений Ростовцев real.altlinux.org на gmail.com
Чт Сен 20 12:42:18 MSK 2012


> В логе наблюдаются такие строки, не знаю имеют ли они какое-нибудь
> отношение к этому :
> CMake Warning: The variable, 'CMAKE_Fortran_FLAGS', specified manually,
> was not used during the generation.
> CMake Warning: The variable, 'LIB_DESTINATION', specified manually, was
> not used during the generation.

Нет, никакого отношения. Эти сообщения вообще ни на что не влияют.

Но смотрим в лог:

"
--   found gtk+-3.0, version 3.0.11
--   found gio-unix-2.0, version 2.30.3
--   found gthread-2.0, version 2.30.3
--   found gee-1.0, version 0.6.1
"

Откуда такие версии взялись? Сравните:

"
--   found gtk+-3.0, version 3.4.4
--   found gio-unix-2.0, version 2.32.4
--   found gthread-2.0, version 2.32.4
--   found gee-1.0, version 0.6.5
"

Может быть, это и объясняет ту проблему, о которой речь шла в самом
начале? Судя по логу, линковка с gtk-3 есть, но, похоже, нужных
символов она не содержит.

-- 
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
ALT Linux team


Подробная информация о списке рассылки devel-newbies