Containy Geschrieben 20. Juli 2004 Teilen Geschrieben 20. Juli 2004 Hallo, ich brauch dringend 2 Programme kompiliert, aber irgendwie will das ganze nicht so. 1. tifftools von http://sourceforge.net/projects/fax2pdf/ 2. fax2pdf von http://sourceforge.net/projects/tifftools Zu 1: hylafax:/usr/local/src/fax2pdf-0.1.3# make g++ -Wall -O3 -ltiff -lz -o fax2pdf pdf.o fax2pdf.o pdf.o: In function `image::image(int, int, int, int, int, int, int, unsigned char *, long)': pdf.o(.text+0x556): undefined reference to `deflateInit_' pdf.o(.text+0x579): undefined reference to `deflate' pdf.o(.text+0x5e6): undefined reference to `deflateEnd' collect2: ld returned 1 exit status make: *** [fax2pdf] Error 1 hylafax:/usr/local/src/fax2pdf-0.1.3# Weiß jemand was das bedeutet. Kenn mich da nicht so super mit aus. Ich kompilier zwar immer fast alles. Aber wenn ich dann Probleme bekomm bin ich aufgeschmissen. Zu 2: hylafax:/usr/local/src/tiffmesh-0.1# make make all-recursive make[1]: Entering directory `/usr/local/src/tiffmesh-0.1' Making all in tiffmesh make[2]: Entering directory `/usr/local/src/tiffmesh-0.1/tiffmesh' Making all in docs make[3]: Entering directory `/usr/local/src/tiffmesh-0.1/tiffmesh/docs' Making all in en make[4]: Entering directory `/usr/local/src/tiffmesh-0.1/tiffmesh/docs/en' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/local/src/tiffmesh-0.1/tiffmesh/docs/en' make[4]: Entering directory `/usr/local/src/tiffmesh-0.1/tiffmesh/docs' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/usr/local/src/tiffmesh-0.1/tiffmesh/docs' make[3]: Leaving directory `/usr/local/src/tiffmesh-0.1/tiffmesh/docs' make[3]: Entering directory `/usr/local/src/tiffmesh-0.1/tiffmesh' source='tiffmesh.cpp' object='tiffmesh.o' libtool=no \ depfile='.deps/tiffmesh.Po' tmpdepfile='.deps/tiffmesh.TPo' \ depmode=none /bin/sh ../depcomp \ g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -c -o tiffmesh.o `test -f 'tiffmesh.cpp' || echo './'`tiffmesh.cpp ../depcomp: ../depcomp: No such file or directory make[3]: *** [tiffmesh.o] Error 127 make[3]: Leaving directory `/usr/local/src/tiffmesh-0.1/tiffmesh' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/tiffmesh-0.1/tiffmesh' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/tiffmesh-0.1' make: *** [all] Error 2 hylafax:/usr/local/src/tiffmesh-0.1# Siehe oben. Ich habe keine Ahnung was ich machen kann. Brauch bloß dringends diese Programme. Hoffe jemand kann mir helfen. Thx, Containy Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast BeowulfOF Geschrieben 20. Juli 2004 Teilen Geschrieben 20. Juli 2004 Sind denn alle Abhängigkeiten erfüllt? Welches System benutzt du? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Containy Geschrieben 20. Juli 2004 Autor Teilen Geschrieben 20. Juli 2004 Sind denn alle Abhängigkeiten erfüllt? Welches System benutzt du? Oh nein, hab ich doch glatt vergessen zu schreiben. Ich benutze Debian Woody 3.0. Was für Abhängigkeiten meinst Du? Glaub ich nicht, dass ich für die 2 Programme irgendetwas installiert brauche, oder? Aber könnt ich ja mal einen "make dep" machen. Falls das geht. Thx BeowulfOF, Containy Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast BeowulfOF Geschrieben 21. Juli 2004 Teilen Geschrieben 21. Juli 2004 Hmm, genauere Informationen über die Packete konnte ich nun leider auch nicht finden, die Homepages sind leider nicht sehr informativ was abhängigkeiten angeht. Probier mal ein "make dep"... wenn das nicht hilft wirst die entwickler mal anschreiben müssen mit deinem Problem... Was ich faszinierend finde, du benutzt Debian, ein System welches mit APT eine sehr gute Packetverwaltung besitzt, und du kompilest trotzdem fast alles selber? Schonmal an Gentoo oder Slackware gedacht? Das Portage-System bei Gentoo klärt dich i.d.R. über alle abhängigkeiten auf und kompiliert diese automatisch mit. Ich konnte die beiden Packete zwar auch bei Portage nicht finden, aber das kommt ja evtl noch... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.