[Qgis-developer] Re: Trunk build error: qgsrasterlayer.cpp:952:
error: 'QgsDebugMsgLevel' was not declared in this scope
Tim Sutton
tim at linfiniti.com
Wed Apr 5 19:08:46 EDT 2006
Hi
This is fixed as of r5181
Regards
Tim
On 4/5/06, Tim Sutton <tim at linfiniti.com> wrote:
> Hi again
>
> After some debugging discovered the error comes from qgslogger.h here:
>
> #ifdef QGISDEBUG
> #define QgsDebugMsg(str) QgsLogger::debug(QString(str), 1, __FILE__,
> __FUNCTION__, __LINE__);
> #define QgsDebugMsgLevel(str, level) QgsLogger::debug(QString(str), level,\
> __FILE__, __FUNCTION__, __LINE__);
> #else
> #define QgsDebugMsg(str)
> #define QgsDebugMsgVal(str, val, level)
> #endif
>
>
> By this logic if qgis is defined without debug support (as mine was)
> then QgsDebugMsgLevel is never defined and consequently the message
> below. What is curious is the fact that qgsspatialrefsys.cpp uses the
> same function and doesnt give an error...so Im a little confused....
>
> Tim
>
>
>
> On 4/5/06, Tim Sutton <tim at linfiniti.com> wrote:
> > Hi
> >
> > SVN trunk build fails with:
> >
> > qgsrasterlayer.cpp: In member function 'bool
> > QgsRasterLayer::hasBand(const QString&)':
> > qgsrasterlayer.cpp:952: error: 'QgsDebugMsgLevel' was not declared in this scope
> > make[3]: *** [libqgis_raster_la-qgsrasterlayer.lo] Error 1
> > make[3]: Leaving directory `/home/aps02ts/dev/cpp/qgis/src/raster'
> > make[2]: *** [install] Error 2
> > make[2]: Leaving directory `/home/aps02ts/dev/cpp/qgis/src/raster'
> > make[1]: *** [install-recursive] Error 1
> > make[1]: Leaving directory `/home/aps02ts/dev/cpp/qgis/src'
> > make: *** [install-recursive] Error 1
> >
> >
> >
> > Regards
> >
> > --
> > Tim Sutton
> >
> > Visit http://qgis.org for a great Open Source GIS
> > Skype: timlinux
> > MSN: tim_bdworld at msn.com
> > Yahoo: tim_bdworld at yahoo.com
> > Jabber: timlinux
> > Irc: timlinux on #qgis at freenode.net
> >
>
>
> --
> Tim Sutton
>
> Visit http://qgis.org for a great Open Source GIS
> Skype: timlinux
> MSN: tim_bdworld at msn.com
> Yahoo: tim_bdworld at yahoo.com
> Jabber: timlinux
> Irc: timlinux on #qgis at freenode.net
>
--
Tim Sutton
Visit http://qgis.org for a great Open Source GIS
Skype: timlinux
MSN: tim_bdworld at msn.com
Yahoo: tim_bdworld at yahoo.com
Jabber: timlinux
Irc: timlinux on #qgis at freenode.net
More information about the Qgis-developer
mailing list