Wie builde ich mit GraphicsMagick ??

twipster

Neuer User
Mitglied seit
15 Nov 2012
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

versuche gerade Freetz mit GraphicsMagick zu erstellen.

Ich brauche das hierfür:
http://freetz.org/ticket/1885

Habe es von hier:
http://freetz.org/ticket/1918

Soweit läuft alles nur als ich jetzt GraphicsMagick einbinden will gibts folgenden Fehler:
Code:
$ make
cmd() { PATH="/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin:/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3/mips-unknown-linux-gnu/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/cipher/Tools/adt-bundle-linux-x86_64/sdk/platform-tools/:/home/cipher/.local/bin:/home/cipher/bin:/home/cipher/cipher/Tools/adt-bundle-linux-x86_64/sdk/platform-tools:/home/cipher/Tools/adt-bundle-linux-x86_64/sdk/platform-tools/" LD_RUN_PATH="/usr/lib/freetz" make -j2  "$@"  || { printf "\n\\033[33m%s\\033[m\n" "ERROR: Build failed.";  exit 1; } }; 	if [ -e source/.echo_item_start -a ! -e source/.echo_item_build ]; then echo -n "building... "; touch source/.echo_item_build; fi; cmd -C source/target-mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/GraphicsMagick-1.3.16
make[1]: Entering directory `/home/cipher/Fritz/freetz/trunk/source/target-mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/GraphicsMagick-1.3.16'
Makefile:11220: warning: overriding recipe for target `PerlMagick/Magick.pm'
Makefile:5529: warning: ignoring old recipe for target `PerlMagick/Magick.pm'
make  all-am
make[2]: Entering directory `/home/cipher/Fritz/freetz/trunk/source/target-mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/GraphicsMagick-1.3.16'
Makefile:11220: warning: overriding recipe for target `PerlMagick/Magick.pm'
Makefile:5529: warning: ignoring old recipe for target `PerlMagick/Magick.pm'
/bin/sh ./libtool  --tag=CC   --mode=link /home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/mips-linux-uclibc-gcc -std=gnu99  -march=24kc -Os -pipe -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -pthread -L/usr/lib -R/usr/lib -L/usr/lib -R/usr/lib -o utilities/gm utilities/gm.o magick/libGraphicsMagick.la 
libtool: link: /home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/mips-linux-uclibc-gcc -std=gnu99 -march=24kc -Os -pipe -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -pthread -o utilities/gm utilities/gm.o  -L/usr/lib magick/.libs/libGraphicsMagick.a -lX11 -lz -lm -lpthread -pthread -Wl,-rpath -Wl,/usr/lib
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libX11.so when searching for -lX11
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: cannot find -lX11
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libpthread.so.0 when searching for libpthread.so.0
/home/cipher/Fritz/freetz/trunk/toolchain/build/mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/mips-linux-uclibc/bin/../lib/gcc/mips-linux-uclibc/4.8.3/../../../../mips-linux-uclibc/bin/ld: skipping incompatible /usr/lib/libpthread_nonshared.a when searching for libpthread_nonshared.a
collect2: error: ld returned 1 exit status
make[2]: *** [utilities/gm] Fehler 1
make[2]: Leaving directory `/home/cipher/Fritz/freetz/trunk/source/target-mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/GraphicsMagick-1.3.16'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/cipher/Fritz/freetz/trunk/source/target-mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/GraphicsMagick-1.3.16'

ERROR: Build failed.
make: *** [source/target-mips_gcc-4.8.3_uClibc-0.9.33.2-nptl/GraphicsMagick-1.3.16/utilities/gm] Fehler 1

Buildumgebung ist Fedora 20, GraphicsMagick ist installiert, falls es irgendwie relevant ist.

Kann jemand helfen?

Viele Grüße
twipster
 
Der verwendet die Host-Bibliotheken. Da muss ein Patch für das Makefile und evtl. das configure-Script her. Beipspiele dafür gibts bestimmt auch schon im SVN.

...-L/usr/lib magick/.libs/libGraphicsMagick.a...

Gruß
Oliver
 
Insbesondere ist mir nicht bekannt, dass es eine libX11 in Freetz gibt, und weiß auch nicht, ob es sinnvoll wäre, das zu versuchen.
 
Ich weiß nicht so recht wie oder was ich tun muss ehrlich gesagt :confused:
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.