Проблемы при компиляции программ использующих libpng (/usr/lib/libqt-mt.so: undefined reference to `png_get_IHDR@PNG12_0')

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

AleXXandEr
Сообщения: 79
ОС: Debian sarge 3.1

Проблемы при компиляции программ использующих libpng

Сообщение AleXXandEr »

собрался скомпилировать KDE, а он ругается

Код: Выделить всё

...
/usr/lib/libqt-mt.so: undefined reference to `png_get_IHDR@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_destroy_write_struct@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_write_end@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_set_compression_level@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_set_write_fn@PNG12_0'
...
/usr/lib/libqt-mt.so: undefined reference to `png_get_y_pixels_per_meter@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_set_progressive_read_fn@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_get_x_offset_pixels@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_set_strip_16@PNG12_0'
/usr/lib/libqt-mt.so: undefined reference to `png_set_pHYs@PNG12_0'
collect2: ld returned 1 exit status
...


такая же проблема и с sdl_image, пишу make, а он мне :

Код: Выделить всё

...
./.libs/libSDL_image.so: undefined reference to `png_get_IHDR@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_destroy_read_struct@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_create_read_struct@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_set_read_fn@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_read_image@PNG12_0'
...
./.libs/libSDL_image.so: undefined reference to `png_set_expand@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_sig_cmp@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_get_tRNS@PNG12_0'
./.libs/libSDL_image.so: undefined reference to `png_set_strip_16@PNG12_0'
collect2: ld returned 1 exit status
...


в чём проблема?
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: Проблемы при компиляции программ использующих libpng

Сообщение Kai SD »

первая мысль, пришедшая в голову: может libpng?
С уважением
Kai SD
Спасибо сказали:
wRAR
Сообщения: 372
ОС: ALT Linux Sisyphus

Re: Проблемы при компиляции программ использующих libpng

Сообщение wRAR »

Телепаты в отпуске.
Какой дистрибутив? Где брали libpng? Где брали libqt?
ALT Linux Team
SIM-IM Development Team
Antilamer
Спасибо сказали:
AleXXandEr
Сообщения: 79
ОС: Debian sarge 3.1

Re: Проблемы при компиляции программ использующих libpng

Сообщение AleXXandEr »

2 Kai SD: это я понял, что проблема в libpng, или что ты имел ввиду?

2 wRAR: дебиан, libpng 1.2.10 из исходников, libqt из пакета.
Но такая же ошибка была, когда и libpng был пакетный - поэтому попробывал собрать из исходников.
Спасибо сказали: