RE: [Fwbuilder-discussion] Firewall Builder 2.0 beta, new build #308
Brought to you by:
mikehorn
From: <la...@mi...> - 2004-06-29 08:45:23
|
> -----Original Message----- > From: Vadim Kurland [mailto:va...@vk...] > Sent: Tuesday, June 29, 2004 10:08 AM > To: la...@mi... > Cc: 'fwbuilder list' > Subject: Re: [Fwbuilder-discussion] Firewall Builder 2.0 > beta, new build #308 > > > > On Jun 28, 2004, at 11:51 PM, <la...@mi...> wrote: > > > > > > > src/gui/instDialog.cpp needs > > #include "utils.h" > > > > SlackOS X ;-) slackware 10.0 gcc-3.4.0 > > > > it is there since rev 1.19 of this file, checked in on 2004/06/02 OK my bad. It is not src/gui/instDialog.cpp. I have to learn to make notes when fixing things. Here is whole story make[2]: Entering directory `/usr/src/fwbuilder-2.0.0/src/gui' g++ -c -pipe -Wall -W -g -Wno-unused-parameter -D_REENTRANT -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG -I/usr/lib/qt/mkspecs/default -I. -I../.. -I../../../../local/include -I../../../../local/include/fwb-2.0 -I../../../../include/libxml2 -I/usr/lib/qt/include -Iui/ -I. -I.moc/ -o .obj/moc_LibExportDialog.o .moc/moc_LibExportDialog.cpp In file included from .moc/moc_LibExportDialog.cpp:11: .moc/../LibExportDialog.h:56: error: `std::list' has not been declared .moc/../LibExportDialog.h:56: error: expected `,' or `...' before '<' token .moc/../LibExportDialog.h:56: error: ISO C++ forbids declaration of `parameter' with no type make[2]: *** [.obj/moc_LibExportDialog.o] Error 1 make[2]: Leaving directory `/usr/src/fwbuilder-2.0.0/src/gui' make[1]: *** [sub-gui] Error 2 make[1]: Leaving directory `/usr/src/fwbuilder-2.0.0/src' src/gui/.moc/moc_LibExportDialog.cpp does not include utils.h it includes "../LibExportDialog.h" but it does not include utils.h neither............... so I have to add #include "utils.h" in LibExportDialog.h, it's not clean couse it leads to double include in of utils.h in LibExportDialog.cpp, but I beleave that gcc will optimise this out. I'm not familiar with generation of .moc/* files so this is solution that works for me. > > --vk > Kostadin Karaivanov Senior System Administrator phone: +359 2 98592062 mobile: +359 888 436681 e-mail: k.karaivanov at minfin dot bg |