mmuellerss
04.12.03, 21:27
Hallo,
ich versuche vergeblich, unter FedoraCore1 kisdndial-0.1.5 zu kompilieren. Configure läuft normal durch, make bricht aber ab:
[mm@localhost kisdndial-0.1.5]$ make
make all-recursive
make[1]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5«
Making all in doc
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
Making all in .
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
make[3]: Für das Target »all-am« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
Making all in de
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc/de«
make[3]: Für das Target »all« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc/de«
Making all in en
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc/en«
make[3]: Zirkuläre Datei index.cache.bz2 <- index.cache.bz2 Abhängigkeit wird nicht verwendet.
make[3]: Für das Target »all« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc/en«
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
Making all in po
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/po«
make[2]: Für das Target »all« gibt es nichts zu tun.
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/po«
Making all in src
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/src«
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT kisdndial.lo -MD -MP -MF ".deps/kisdndial.Tpo" \
-c -o kisdndial.lo `test -f 'kisdndial.cpp' || echo './'`kisdndial.cpp; \
then mv ".deps/kisdndial.Tpo" ".deps/kisdndial.Plo"; \
else rm -f ".deps/kisdndial.Tpo"; exit 1; \
fi
kisdndial.cpp: In member function `void Kisdndial::paint_loadmeter()':
kisdndial.cpp:321: warning: passing `double' for argument 4 of `void
QPainter::drawLine(int, int, int, int)'
kisdndial.cpp:328: warning: passing `double' for argument 2 of `void
QPainter::drawLine(int, int, int, int)'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT dialog.lo -MD -MP -MF ".deps/dialog.Tpo" \
-c -o dialog.lo `test -f 'dialog.cpp' || echo './'`dialog.cpp; \
then mv ".deps/dialog.Tpo" ".deps/dialog.Plo"; \
else rm -f ".deps/dialog.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT infobox.lo -MD -MP -MF ".deps/infobox.Tpo" \
-c -o infobox.lo `test -f 'infobox.cpp' || echo './'`infobox.cpp; \
then mv ".deps/infobox.Tpo" ".deps/infobox.Plo"; \
else rm -f ".deps/infobox.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT isdnctrl.lo -MD -MP -MF ".deps/isdnctrl.Tpo" \
-c -o isdnctrl.lo `test -f 'isdnctrl.cpp' || echo './'`isdnctrl.cpp; \
then mv ".deps/isdnctrl.Tpo" ".deps/isdnctrl.Plo"; \
else rm -f ".deps/isdnctrl.Tpo"; exit 1; \
fi
isdnctrl.cpp: In member function `void IsdnCtrl::readISDNinfo(KProcess*, char*,
int)':
isdnctrl.cpp:380: error: ISO C++ forbids variable-size array `dst'
isdnctrl.cpp: In member function `void IsdnCtrl::IPadress(KProcess*, char*,
int)':
isdnctrl.cpp:442: error: ISO C++ forbids variable-size array `dst'
make[2]: *** [isdnctrl.lo] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/src«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5«
make: *** [all] Fehler 2 Wie komme ich da weiter ?
Vielen Dank
Mario
ich versuche vergeblich, unter FedoraCore1 kisdndial-0.1.5 zu kompilieren. Configure läuft normal durch, make bricht aber ab:
[mm@localhost kisdndial-0.1.5]$ make
make all-recursive
make[1]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5«
Making all in doc
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
Making all in .
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
make[3]: Für das Target »all-am« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
Making all in de
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc/de«
make[3]: Für das Target »all« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc/de«
Making all in en
make[3]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/doc/en«
make[3]: Zirkuläre Datei index.cache.bz2 <- index.cache.bz2 Abhängigkeit wird nicht verwendet.
make[3]: Für das Target »all« gibt es nichts zu tun.
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc/en«
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/doc«
Making all in po
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/po«
make[2]: Für das Target »all« gibt es nichts zu tun.
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/po«
Making all in src
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/mm/kisdndial-0.1.5/src«
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT kisdndial.lo -MD -MP -MF ".deps/kisdndial.Tpo" \
-c -o kisdndial.lo `test -f 'kisdndial.cpp' || echo './'`kisdndial.cpp; \
then mv ".deps/kisdndial.Tpo" ".deps/kisdndial.Plo"; \
else rm -f ".deps/kisdndial.Tpo"; exit 1; \
fi
kisdndial.cpp: In member function `void Kisdndial::paint_loadmeter()':
kisdndial.cpp:321: warning: passing `double' for argument 4 of `void
QPainter::drawLine(int, int, int, int)'
kisdndial.cpp:328: warning: passing `double' for argument 2 of `void
QPainter::drawLine(int, int, int, int)'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT dialog.lo -MD -MP -MF ".deps/dialog.Tpo" \
-c -o dialog.lo `test -f 'dialog.cpp' || echo './'`dialog.cpp; \
then mv ".deps/dialog.Tpo" ".deps/dialog.Plo"; \
else rm -f ".deps/dialog.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT infobox.lo -MD -MP -MF ".deps/infobox.Tpo" \
-c -o infobox.lo `test -f 'infobox.cpp' || echo './'`infobox.cpp; \
then mv ".deps/infobox.Tpo" ".deps/infobox.Plo"; \
else rm -f ".deps/infobox.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/lib/qt-3.1/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -MT isdnctrl.lo -MD -MP -MF ".deps/isdnctrl.Tpo" \
-c -o isdnctrl.lo `test -f 'isdnctrl.cpp' || echo './'`isdnctrl.cpp; \
then mv ".deps/isdnctrl.Tpo" ".deps/isdnctrl.Plo"; \
else rm -f ".deps/isdnctrl.Tpo"; exit 1; \
fi
isdnctrl.cpp: In member function `void IsdnCtrl::readISDNinfo(KProcess*, char*,
int)':
isdnctrl.cpp:380: error: ISO C++ forbids variable-size array `dst'
isdnctrl.cpp: In member function `void IsdnCtrl::IPadress(KProcess*, char*,
int)':
isdnctrl.cpp:442: error: ISO C++ forbids variable-size array `dst'
make[2]: *** [isdnctrl.lo] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5/src«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/mm/kisdndial-0.1.5«
make: *** [all] Fehler 2 Wie komme ich da weiter ?
Vielen Dank
Mario