David R. Morrison wrote:
[]
It seems that doxygen is missing a dependency on libpng3?  It should almost
certainly be a versioned dependency, to make sure that the problem doesn't
occur.
The weird thing is that doxygen should actually *not* depend on fink's libpng, it builds its own. In the command line

c++ -o ../bin/doxygen ../objects/main.o -L../lib -ldoxygen -ldoxycfg -lqtools -lpng
the -lpng should not find /sw/lib/libpng.dylib, because there is no -L/sw/lib here. It should find ../lib/libpng.a instead.

In my case, where there is no problem, this libpng.a contains object files that define all these following symbols:

ld: Undefined symbols:
_crc32
_inflateReset
_deflate
_deflateEnd
_deflateInit2_
_deflateReset
For example:

# nm objects/inflate.o | grep inflateReset
00000000 T _inflateReset

It would be interesting to see if this is the same for those people who have problems with these undefined symbols.

--
Martin





-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users


Reply via email to