[Kde-imaging] reflexion about kipi-plugins port to Windows...

Gilles Caulier caulier.gilles at gmail.com
Wed Oct 22 13:40:29 CEST 2008


Yes it work Valerio:

# make
[  0%] Built target kipiplugins
[ 33%] Generating ui_playbackwidget.h
Generating maindialog.moc
Generating advanceddialog.moc
Generating slideplaybackwidget.moc
Generating captiondialog.moc
Generating playbackwidget.moc
Generating imageviewer.moc
Generating slideshow.moc
Generating slideshowgl.moc
Generating imageloadthread.moc
Generating soundtrackdialog.moc
Generating listimageitems.moc
Generating listsounditems.moc
Generating slideshowconfig.moc
Generating plugin_slideshow.moc
Generating slideshowkb.moc
[ 33%] Generating ui_maindialog.h
[ 33%] Generating ui_captiondialog.h
[ 33%] Generating ui_advanceddialog.h
[ 33%] Generating ui_soundtrackdialog.h
[ 33%] Generating ui_slideplaybackwidget.h
Scanning dependencies of target kipiplugin_slideshow
[ 33%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/kipiplugin_slideshow_automoc.obj
[ 33%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/common.obj
[ 33%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/kbeffect.obj
In file included from C:/KDE4/include/QtOpenGL/QtOpenGL:3,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowkb.h:37,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\kbeffect.cpp:39:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
[ 33%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/screenproperties.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/slideshowkb.obj
In file included from C:/KDE4/include/QtOpenGL/QtOpenGL:3,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowkb.h:37,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowkb.cpp:55:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/imageloadthread.obj
In file included from C:/KDE4/include/QtOpenGL/QtOpenGL:3,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowkb.h:37,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\imageloadthread.cpp:38:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/listimageitems.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/imageviewer.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/maindialog.obj
In file included from C:/KDE4/include/QtOpenGL/QtOpenGL:3,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowkb.h:37,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\maindialog.cpp:39:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/captiondialog.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/soundtrackdialog.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/advanceddialog.obj
In file included from C:/KDE4/include/QtOpenGL/QtOpenGL:3,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowkb.h:37,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\advanceddialog.cpp:25:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/playbackwidget.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/slideplaybackwidget.obj
[ 66%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/slideshow.obj
[100%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/slideshowconfig.obj
[100%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/slideshowgl.obj
In file included from C:/KDE4/include/QtOpenGL/QGLWidget:1,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowgl.h:36,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowgl.cpp:53:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
[100%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/slideshowloader.obj
[100%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/listsounditems.obj
[100%] Building CXX object
kipi-plugins/slideshow/CMakeFiles/kipiplugin_slideshow.dir/plugin_slideshow.obj
In file included from C:/KDE4/include/QtOpenGL/QGLWidget:1,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\slideshowgl.h:36,
                 from
C:\KDE4\src\devel\graphics\kipi-plugins\slideshow\plugin_slideshow.cpp:62:
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char*
qGLVersion()' declared as dllimport: attribute
 ignored
Linking CXX shared module ..\..\bin\kipiplugin_slideshow.dll
[100%] Built target kipiplugin_slideshow

Thanks. i fix svn with your patch

Gilles


2008/10/22 Valerio Fuoglio <valerio.fuoglio at gmail.com>

> On Tuesday 21 October 2008 15:24:43 Gilles Caulier wrote:
> > - libX11 => Slideshow and ImageViewer are disable.
> >
> > ==> there is a plan to remove this depency ? Valerio, Markus ?
>
> X11 dependencies should not be essential.
>
> Look here:
> ----------------------------------------------
> #ifdef Q_WS_X11
> #include <QX11Info>
>
> // X11 includes.
>
> #include <X11/Xlib.h>
> #include <X11/extensions/Xrandr.h>
> #endif
> --------------------------------------
>
> Current CMakeLists.txt got errors:
> -------------
> IF(OPENGL_FOUND AND OPENGL_GLU_FOUND AND X11_FOUND AND X11_Xrandr_FOUND)
>    MESSAGE(STATUS " SlideShow plugin will be compiled...")
> ELSE(OPENGL_FOUND AND OPENGL_GLU_FOUND AND X11_FOUND AND
> X11_Xrandr_FOUND)
>    MESSAGE(STATUS " SlideShow plugin will not be compiled! Look README
> file for more details about dependencies... ")
> ENDIF(OPENGL_FOUND AND OPENGL_GLU_FOUND AND X11_FOUND AND
> X11_Xrandr_FOUND)
> --------------
>
> "X11_FOUND AND X11_Xrandr_FOUND" sould be removed, because they are
> optional.
>
> Please, Gilles, patch CMakeLists.txt with attached patch, then try to
> build it on Windows (I currently not have a Windows development
> environment).
>
> Cheers,
> Valerio
>
> --
> Valerio Fuoglio
> <valerio.fuoglio at gmail.com> - http://www.valeriofuoglio.it
> KDE Developer - KIPI Plugins - http://www.kipi-plugins.org
>
> _______________________________________________
> Kde-imaging mailing list
> Kde-imaging at kde.org
> https://mail.kde.org/mailman/listinfo/kde-imaging
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-imaging/attachments/20081022/406294bc/attachment.htm 


More information about the Kde-imaging mailing list