<br><br><div class="gmail_quote">2008/10/22 Markus Leuthold <span dir="ltr">&lt;<a href="mailto:kusi@forum.titlis.org">kusi@forum.titlis.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Gilles Caulier wrote:<br>
&gt; - libX11 =&gt; Slideshow and ImageViewer are disable.<br>
&gt;<br>
&gt; ==&gt; there is a plan to remove this depency ? Valerio, Markus ?<br>
&gt;<br>
</div>I&#39;m not sure why imageviewer needs to depend on X11 at all, I don&#39;t use<br>
any x11 specific commands. All relevant commands are abstracted from the<br>
platform by QT or OpenGL.<br>
The only issue in porting to win32 which comes to my mind is switching<br>
to fullscreen. QWidget::isFullScreen() is considered to be broken, I<br>
have to replace that with what&#39;s noted on kde techbase. also<br>
QWidget::showFullScreen() seems to have platform specific issues<br>
according to TT documentation</blockquote><div><br>ok.<br>&nbsp;<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
I&#39;ve never tried to compile it under win32, </blockquote><div><br>I can do it for you. See below after to have commented X11 depency with imageviewer:<br><br>[ 50%] Built target kipiplugins<br>[ 50%] Building CXX object kipi-plugins/imageviewer/CMakeFiles/kipiplugin_imageviewer.dir/viewerwidget.obj<br>
In file included from C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.h:28,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.moc:10,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp:27:<br>
C:/KDE4/include/QtOpenGL/qgl.h:111: warning: inline function `const char* qGLVersion()&#39; declared as dllimport: attribute<br>&nbsp;ignored<br>C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp: In member function `virtual void KIPIviewer::Viewe<br>
rWidget::initializeGL()&#39;:<br>C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp:168: error: `GL_TEXTURE_RECTANGLE_ARB&#39; was not decl<br>ared in this scope<br>C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp: In member function `void KIPIviewer::ViewerWidget:<br>
:drawImage(KIPIviewer::Texture*)&#39;:<br>C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp:276: error: `GL_TEXTURE_RECTANGLE_NV&#39; was not decla<br>red in this scope<br>C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp: In member function `void KIPIviewer::ViewerWidget:<br>
:downloadTex(KIPIviewer::Texture*)&#39;:<br>C:\KDE4\src\devel\graphics\kipi-plugins\imageviewer\viewerwidget.cpp:453: error: `GL_TEXTURE_RECTANGLE_NV&#39; was not decla<br>red in this scope<br>make[2]: *** [kipi-plugins/imageviewer/CMakeFiles/kipiplugin_imageviewer.dir/viewerwidget.obj] Error 1<br>
make[1]: *** [kipi-plugins/imageviewer/CMakeFiles/kipiplugin_imageviewer.dir/all] Error 2<br>make: *** [all] Error 2<br></div><br>Note : GLU and OPenGL are properly detected here (SlideShow plugin which depand of this compile fine).<br>
<br>Gilles<br></div>