Отправляет email-рассылки с помощью сервиса Sendsay

грабли с libPNG

i686-pc-linux-gnu)

Не знаю куда копать, но дело в том, что libPNG (ну и zlib без которого он жить
не может) нормально собирается (собирал по прилагаемой инструкции :) ), но некоторые
программы требующие libpng не хотят собираться, например
mplayer с GUI
и Doom's Day

ругаются следующим образом:
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `deflate'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `inflate'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `inflateInit_'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `crc32'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `pow'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `deflateInit2_'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `inflateReset'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `deflateReset'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `inflateEnd'
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../libpng.so: undefined reference
to `deflateEnd'
collect2: ld returned 1 exit status

Причем это началось еще когда родные пакеты от Slackware 9.1 стояли :(
libpng-1.2.5-i386-1.tgz
zlib-1.1.4-i386-3.tgz

я скачал по-новее, а орет также
libpng-1.2.7.tar.bz2
zlib-1.1.3.tar.gz

Кстати, интересно zlib-1.1.3 я скачал с zlib homepage и там написано, что это
самая распоследняя наисвежейшая версия, а в Slackware 9.1 лежит zlib-1.1.4...

ЗЫ щас стоят "родные" от слаквари libpng-1.2.5 и zlib-1.1.4.

Ответить   Sat, 25 Sep 2004 21:27:37 +0400 (#234621)

 

Ответы:

Hello Nick,

Saturday, September 25, 2004, 8:27:37 PM, you wrote:

жить

некоторые

следует при запуске ./configure добавить LDFLAGS="-lz -lm"
LDFLAGS="-lz -lm" ./configure --prefix=/usr/ ...

Ответить   vasile Sat, 25 Sep 2004 22:53:07 +0300 (#234667)

 

i686-pc-linux-gnu)

На часах было Sat, 25 Sep 2004 22:53:07 +0300,
когда vasile <mail45***@p*****.ru> написал следующее:

Если это относилось к mplayer, то то-же самое :( :
Checking for GUI ... yes

Error: PNG support required for GUI compilation, please install libpng and libpng-dev
packages.

Check "configure.log" if you do not understand why it failed.

в логе нифига полезного не написано.

кстати mplayerовский configure проверяет отсутствие/наличие/корявость libpng
и zlib c помошью команды cc -lz -lpng (которая и выдает вышеупомянутю матюгалку
из оригинального письма)

Ответить   Sun, 26 Sep 2004 02:27:58 +0400 (#234853)

 

Hello Nick,

Sunday, September 26, 2004, 1:27:58 AM, you wrote:

libpng-dev


Mea culpa - mplayer не использует LDFLAGS, но в большинстве остальных
случаев это должно работать.

Вы можете выслать config*.log мне на mailto:mail45***@p*****.ru

Ответить   vasile Sun, 26 Sep 2004 12:00:10 +0300 (#234879)

 

i686-pc-linux-gnu)

На часах было Sat, 25 Sep 2004 21:27:37 +0400,
когда Nick (iMp) Mikhaylov <m4@m*****.ru> написал следующее:

Спасибо откликнувшимся, но все само решлось, надо было только выспаться :)
(работа+учеба=квадратная_голова)

Ответить   Sun, 26 Sep 2004 14:48:58 +0400 (#235087)