*****SPAM***** freeBSD-Port: libgdiplus - Installation Problem
Romain Tartière
romain at blogreen.org
Sat Apr 28 18:41:29 UTC 2012
Hi
On Sat, Apr 28, 2012 at 04:42:54PM +0200, Dipl.-Ing. Harald Langner wrote:
> /usr/bin/ld: warning: libbz2.so.4, needed by
> /usr/local/lib/libfreetype.so, may conflict with libbz2.so.1
This message appears when the linker is linking objects against
libbz2.so.4 and libfreetype.so, while libfreetype.so itself is linked
against libbz2.so.1. The resulting application might or might not work,
and you can run in weird failures depending on the order ld(1) will load
the libraries at run-time.
The fix is as simple as rebuilding any port with binaries linked against
old libraries. You can use pkg_libchk(1) from sysutils/bsdadminscripts
to detect ports which would require an update.
> testgdi.o(.text+0x29): In function `win_draw':
> : undefined reference to `GdipCreateFromXDrawable_linux'
This function is part of x11-toolkits/libgdiplus itself. It is defined
in src/graphics.c, and surounded by a lot of #ifdef CAIRO_XXX stuff.
There is a PR I had not the time to review so far that's about this port
and cairo: ports/167087
Can you please give this a try:
- Update libgdiplus' Makefile according to the patch on this page:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/167087
- make clean
- make install
- Tell me if it solved your issue.
Thanks!
--
Romain Tartière <romain at blogreen.org> http://romain.blogreen.org/
pgp: 8234 9A78 E7C0 B807 0B59 80FF BA4D 1D95 5112 336F (ID: 0x5112336F)
(plain text =non-HTML= PGP/GPG encrypted/signed e-mail much appreciated)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 663 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mono/attachments/20120428/12a89601/attachment.pgp
More information about the freebsd-mono
mailing list