linux-l: xmps-0.2.0

Philipp Grau phgrau at ZEDAT.FU-Berlin.DE
So Jan 28 22:43:47 CET 2001


On Sun, Jan 28, 2001 at 09:14:56PM +0100, Bernd Bill wrote:
> versuche xmps-0.2.0 zu compilieren. ./configure läuft ohne meckern

Was ist das, lohnt sich das für andere?!

> make[2]: Entering directory `/usr/src/packages/xmps-0.2.0/intl'
> gcc -c
> -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H
> -I.. -I. -I../intl -I../lib  -g -O2 -I/opt/gnome/include
> -DNEED_GNOMESUPPORT_H -I/opt/gnome/lib/gnome-libs/include
> -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include
> -I/usr/X11R6/include -Wall -Werror  dcgettext.c
> cc1: warnings being treated as errors

Hier steht doch schon alles, dein Compiler behandelt Warnungen
als Fehler und bricht damit folgerichtig ab. Siehe auch 
"man gcc" suchen nach "Werror":

 -Werror
      Treat  warnings  as errors; abort compilation after
      any warning.
			     
> dcgettext.c: In function `dcgettext__':
> dcgettext.c:321: warning: implicit declaration of function `stpcpy'

jetzt ist nur noch die Frage wie kann ich das umgehen. Ich würde
vielleicht einfach mal das -Werror aus dem Makefile werfen. Oder
evtl. nach der richtigen Declaration für stpcpy suchen (gibt
es die überhaupt, oder sollte es strcpy heißen) und entsprechend
einbauen.

\bye
Philipp



Mehr Informationen über die Mailingliste linux-l