[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    krita not compiling
From:       Raphael Langerhorst <raphael-langerhorst () gmx ! at>
Date:       2005-01-24 7:35:22
Message-ID: 200501240835.23155.raphael-langerhorst () gmx ! at
[Download RAW message or body]

Hi all,

thought I mention it, Krita is not compiling for almost 24 hours now, 
the output is attached.

This looks like a circular include problem. I would probably 
suggest(??) to put the implementation of kis_iteratorpixeltrait.h 
into a separate implementation file. This way you can forward declare 
KisPaintDevice in the header and include it in the implementation 
file... but that's just a suggestion.

Regards,
Raphael

["krita_compile_error" (text/plain)]

In file included from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_global.h:24,
                
                 from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_types.h:25,
                
                 from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_filter.h:27,
                
                 from \
/home/raphael/devel/kde/koffice/krita/ui/widgets/kis_multi_integer_filter_widget.cc:26:
                
/usr/local/include/lcms.h:83:5: warning: "__MWERKS__" is not defined
/usr/local/include/lcms.h:121:5: warning: "TARGET_CPU_PPC" is not defined
In file included from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iterators_pixel.h:24,
                
                 from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:35,
                
                 from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_layer.h:21,
                
                 from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_filter.h:30,
                
                 from \
/home/raphael/devel/kde/koffice/krita/ui/widgets/kis_multi_integer_filter_widget.cc:26:
                
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h: \
In constructor `KisIteratorPixelTrait<_iTp>::KisIteratorPixelTrait(KisPaintDeviceSP, \
                _iTp*)':
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h:36: \
                error: invalid use of undefined type `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_types.h:42: error: \
                forward declaration of `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h: \
                In member function `KisIteratorPixelTrait<_iTp>::operator \
                KisPixel()':
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h:46: \
                error: invalid use of undefined type `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_types.h:42: error: \
                forward declaration of `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h: \
                In member function `KisPixelRO \
                KisIteratorPixelTrait<_iTp>::oldValue()':
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h:48: \
                error: invalid use of undefined type `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_types.h:42: error: \
                forward declaration of `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h: \
                In member function `KisQuantum \
                KisIteratorPixelTrait<_iTp>::operator[](int)':
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_iteratorpixeltrait.h:54: \
                error: invalid use of undefined type `struct KisPaintDevice'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_types.h:42: error: \
forward declaration of `struct KisPaintDevice' In file included from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_layer.h:21,
                
                 from \
                /home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_filter.h:30,
                
                 from \
/home/raphael/devel/kde/koffice/krita/ui/widgets/kis_multi_integer_filter_widget.cc:26:
                
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h: At \
                global scope:
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:336: \
                warning: unused parameter 'offx'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:336: \
                warning: unused parameter 'offy'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:336: \
                warning: unused parameter 'offw'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:336: \
                warning: unused parameter 'offh'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:361: \
                warning: unused parameter 'profile'
/home/raphael/devel/kde/koffice/krita/ui/widgets/../../core/kis_paint_device.h:374: \
warning: unused parameter 'profile' gmake[2]: *** \
[kis_multi_integer_filter_widget.lo] Error 1 gmake[1]: *** [all-recursive] Error 1
gmake: *** [all-recursive] Error 1



_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic