Make errors

Kurt Wall kwall
Mon May 17 11:29:40 PDT 2004


Scribbling feverishly on April 09, Brian Witowski managed to emit:
> This is related to the issues I had with installing Qt 3.0.3.  I finally got
> it to install.  I was missing some necessary switches.  It installed without
> error.
> 
> Now, the app I'm trying to install (kmyfirewall) is puking during make.
> Here are the last few lines:
> 
> make[2]: *** [kmfruleeditip.o] Error 1
> make[2]: Leaving directory `/opt/kmyfirewall-0.4.2/kmyfirewall'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/opt/kmyfirewall-0.4.2'
> make: *** [all-recursive-am] Error 2

Not enough from the end of the process before it hurls.

> /opt/kde2/include/kmainwindow.h:94: base class `QMainWindow' has incomplete
> type
> 
> /usr/local/qt/include/qlineedit.h:193: parse error before `*'
> 
> /opt/kde2/include/kpopupmenu.h:97: base class `QPopupMenu' has incomplete
> type
> In file included from kmyfirewall.h:27,
>                  from kmfruleedit.h:16,
>                  from kmfruleeditip.h:16,
>                  from kmfruleeditip.cpp:10:
> 
> I'm unclear as to what the [all-recursive] messages mean.

"all-recursive" is a make target. It's the rules that constitute the
target that's causing the problem.

Kurt
-- 
You will overcome the attacks of jealous associates.



More information about the Linux-users mailing list