On Wed, Mar 05, 2003 at 03:51:55PM +0100, Joerg Pohl wrote:
Hallo,
angeregt durch den Linuxtag habe ich mir jetzt das neue gnucash mal vorgenommen. Leider ist die Installation unter MDK9.0 alles andere als unkompliziert, es fehlt einiges, bzw. ist outdatet. Momentan hänge ich beim Build der neuen g-wrap 1.3.4 (die 1.3.2 verhält sich genauso).
./configure läuft durch
make stoppt bei folgender Zeile:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -Werror -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -g -O2 -I /usr/include -MT gw-standard.lo -MD -MP -MF .deps/gw-standard.Tpo -c gw-standard.c -fPIC -DPIC -o .libs/gw-standard.lo cc1: changing search order for system directory "/usr/include" cc1: as it has already been specified as a non-system directory
Das ist eine Krankheit des gcc-3. Wenn man ein Standardverzeichnis mit -I als "suche in dem Verzeichnis nach includes" angibt, spuckt der gcc eine Warnung aus. Loesung: - Entweder einen neueren gcc holen (irgendwo hab ich in einem Changelog oder so gelesen, dass das behoben wurde) - oder per Hand das Makefile editieren und dieses Flag "-Wall" rausnehmen. Dadurch werden Warnungen nicht mehr als Fehler betrachtet.
THX und Viele Grüße Jörg
Ulf