problem beim kompilieren von gettext

luX.

möchtegern-kannabernet
moin,

ich habe ein problem beim kompilieren von gettext.

ich weiss jetz auch net, wie ich das am besten beschreiben könnte, also poste ich einfach mal die ausgabe:

Code:
===>   centericq-4.20.0 depends on executable: gmake - not found
===>    Verifying install for gmake in /usr/ports/devel/gmake
===>   gmake-3.80_2 depends on shared library: intl - not found
===>    Verifying install for intl in /usr/ports/devel/gettext
===>  Building for gettext-0.14.5
Making all in autoconf-lib-link
Making all in m4
Making all in tests
Making all in gettext-runtime
make  all-recursive
Making all in doc
Making all in intl
/bin/sh /usr/local/bin/libtool15 --mode=compile cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\"  -DLIBDIR=\"/usr/local/libdata\" -DIN_LIBINTL  -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"/usr/local/lib\" -DNO_XMALLOC  -Dset_relocation_prefix=libintl_set_relocation_prefix  -Drelocate=libintl_relocate  -DDEPENDS_ON_LIBICONV=1 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -fno-strict-aliasing -pipe  ./relocatable.c
 cc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/libdata\" -DIN_LIBINTL -DENABLE_RELOCATABLE=1 -DIN_LIBRARY -DINSTALLDIR=\"/usr/local/lib\" -DNO_XMALLOC -Dset_relocation_prefix=libintl_set_relocation_prefix -Drelocate=libintl_relocate -DDEPENDS_ON_LIBICONV=1 -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -fno-strict-aliasing -pipe ./relocatable.c  -fPIC -DPIC -o .libs/relocatable.o
*** Error code 1

Stop in /usr/ports/devel/gettext/work/gettext-0.14.5/gettext-runtime/intl.
*** Error code 1

Stop in /usr/ports/devel/gettext/work/gettext-0.14.5/gettext-runtime.
*** Error code 1

Stop in /usr/ports/devel/gettext/work/gettext-0.14.5/gettext-runtime.
*** Error code 1

Stop in /usr/ports/devel/gettext/work/gettext-0.14.5.
*** Error code 1

Stop in /usr/ports/devel/gettext.
*** Error code 1

Stop in /usr/ports/devel/gmake.
*** Error code 1

Stop in /usr/ports/net/centericq.

das system (freebsd 6.0) is ganz frisch installiert. ich habe auch schon das google-orakel befragte, aber selbst das wusste net weiter...

ich hoffe, ihr könnt mir hier helfen.

gruß, markus
 
hmm, aus der Fehlermeldung kann man leider nicht erkennen warum es nicht geht. Vielleicht hilft es die Ports zu aktualisieren und es noch einmal zu versuchen. Ich habs gestern noch installiert bekommen.
 
ich musste grad feststellen, dass die eigentlichen fehlermeldungen net mit in die datei umgeleitet wurden, die ich hier schon gepostet habe.

also folgendes fehlt noch:

Code:
./relocatable.c: In function `libintl_relocate`:
./relocatable.c:402: error: `INSTALLPREFIX` undeclared (first use in this function)

vielleicht trägt das ja zur problemlösung bei :)

ansonsten muss ich wohl doch die ports aktualisieren

mfg, markus
 
Hab gerade festgestellt: etliche Ports haben auf expat2 umgestellt. Das gibt Huddeleien.
Also:
Code:
cvsup -g -L2 /[Pfad_zu_Deinem_cvs-supfile]
cd /usr/ports && make fetchindex && portsdb -u
pkg_deinstall -f expat
portinstall expat2
portupgrade -f p5-\*
portupgrade -f intltool
portupgrade -f fontconfig
pkgdb -F

Dann sollte alles wieder normal laufen.
 
Back
Top