[tex-live] dvipdfmx depends on system libpng

Karl Berry karl at freefriends.org
Fri Aug 19 23:09:59 CEST 2005

Hi Vladimir,

As you surmise, every program in TL is supposed to use the libraries
that are in TL.  I was able to compile dvipdfmx, and the result doesn't
use the system libpng shared library, at least -- I didn't think to
check about the headers.  That's what --enable-tetex-build is supposed
to get us (which is enabled implicitly in the TL tree in tetex.ac

I just checked, and my build does have the -I's to find the TL png:
    gcc -DHAVE_CONFIG_H -I. -I../../../../TeX/texk/dvipdfm
    -I.. -I../../../../TeX/texk/dvipdfm/.. -I../../libs/libpng
    -I../../../../TeX/texk/dvipdfm/../../libs/libpng -I../../libs/zlib
    -I../../../../TeX/texk/dvipdfm/../../libs/zlib -g -c
    ../../../../TeX/texk/dvipdfm/pngimage.c -o pngimage.o

Can you try to check further into why you're not getting this?
Let me know, we'll figure it out somehow ...

(My full log is in ~karl/src/Build/source.development/Work/tlbuild.log
on tug, if it helps.)


More information about the tex-live mailing list