HaraldLangner
HL1234
Hallo,
ich habe ein update auf /usr/ports/lang/mono gemacht. Das ist auch durchgelaufen. Aber dann musste ich feststellen das die Library libgdiplus fehlt.
Wenn ich den Port nochmal installiere enthält make's output die folgende Meldung:
Libraries:
libgdiplus: assumed to be installed
aber mit
#locate libgdiplus
ist keine Installation zu finden. Auch mit
#pkg_info -a | grep libgdi
nichts...
Ich habe dann versucht die Libraray nach zu installieren:
#cd /usr/ports/x11-toolkits/libgdiplus
#make install clean
aber hier gibt es einen Linker-Fehler und ich kann diesen nicht beheben:
Ich glaube der Fehler liegt hier "/usr/bin/ld: warning: libbz2.so.4, needed by /usr/local/lib/libfreetype.so, may conflict with libbz2.so.1"
Aber wie kann man so einen "conflict" lösen? libfreetype hat mehrere Abhängigkeiten.
ich habe ein update auf /usr/ports/lang/mono gemacht. Das ist auch durchgelaufen. Aber dann musste ich feststellen das die Library libgdiplus fehlt.
Wenn ich den Port nochmal installiere enthält make's output die folgende Meldung:
Libraries:
libgdiplus: assumed to be installed
aber mit
#locate libgdiplus
ist keine Installation zu finden. Auch mit
#pkg_info -a | grep libgdi
nichts...
Ich habe dann versucht die Libraray nach zu installieren:
#cd /usr/ports/x11-toolkits/libgdiplus
#make install clean
aber hier gibt es einen Linker-Fehler und ich kann diesen nicht beheben:
Code:
....
gmake[2]: Leaving directory `/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-2.10/src'
Making all in tests
gmake[2]: Entering directory `/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-2.10/tests'
/bin/sh ../libtool --tag=CC --mode=link cc -D_THREAD_SAFE -O2 -pipe -fno-strict-aliasing -pthread -L/usr/local/lib -o testgdi testgdi.o ../src/libgdiplus.la -lfontconfig
libtool: link: cc -D_THREAD_SAFE -O2 -pipe -fno-strict-aliasing -pthread -o .libs/testgdi testgdi.o -L/usr/local/lib ../src/.libs/libgdiplus.so /usr/local/lib/libglib-2.0.so -licui18n /usr/local/lib/libpcre.so /usr/local/lib/libcairo.so /usr/local/lib/libpixman-1.so /usr/local/lib/libxcb-shm.so /usr/local/lib/libxcb-render.so -lGL /usr/local/lib/libXrender.so /usr/local/lib/libX11.so /usr/local/lib/libxcb.so /usr/local/lib/libXau.so /usr/local/lib/libXdmcp.so /usr/local/lib/libpthread-stubs.so -lrpcsvc /usr/local/lib/libtiff.so -llzma -ljbig /usr/local/lib/libjpeg.so /usr/local/lib/libungif.so -lpng /usr/local/lib/libexif.so /usr/local/lib/libintl.so /usr/local/lib/libiconv.so -lm /usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so -lz -lbz2 /usr/local/lib/libexpat.so -pthread -Wl,-rpath -Wl,/usr/local/lib
/usr/bin/ld: warning: libbz2.so.4, needed by /usr/local/lib/libfreetype.so,
may conflict with libbz2.so.1
testgdi.o(.text+0x29): In function `win_draw':
: undefined reference to `GdipCreateFromXDrawable_linux'
gmake[2]: *** [testgdi] Fehler 1
gmake[2]: Leaving directory `/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-2.10/tests'
gmake[1]: *** [all-recursive] Fehler 1
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/libgdiplus/work/libgdiplus-2.10'
gmake: *** [all] Fehler 2
*** Error code 1
Ich glaube der Fehler liegt hier "/usr/bin/ld: warning: libbz2.so.4, needed by /usr/local/lib/libfreetype.so, may conflict with libbz2.so.1"
Aber wie kann man so einen "conflict" lösen? libfreetype hat mehrere Abhängigkeiten.
Zuletzt bearbeitet: