<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Dear all,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>I have been trying to for one week to compile QT 2
X11 based version under cygwin. Due to a lot of linking problems with X11 I
decided to download the win32 version using </FONT></DIV>
<DIV><FONT face=Arial size=2>cvs -d
:pserver:anonymous@cvs.kde-cygwin.sf.net:/cvsroot/kde-cygwin co -r
QT_WIN32_2_BRANCH qt-2</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Now I notice that there are still X11 related flags
in the makefile. For instance :</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>SYSCONF_LFLAGS_X11 =
-L/usr/X11R6/lib</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>but also I notice that in configure.cygwin there is
still for example the xft flag (which leads to the rather vague problem with
where freetype\freetype.h is missing in the X11\xft.h header file. <FONT
face=Arial size=2>I also found a bug report on the Internet stating that this
error is still open for the X11 lib: </FONT><FONT face=Arial size=2><A
href="http://mail-index.netbsd.org/netbsd-bugs/2003/06/10/0000.html">http://mail-index.netbsd.org/netbsd-bugs/2003/06/10/0000.html</A></FONT></FONT></DIV>
<DIV><FONT face=Arial size=2>I tried to install freetype but this was so very
much undocumented that I stopped trying. freetype is also coming with X11
but the header files are located in a freetype2\freetype directory. Why is
this ???. I extended the include path to the point where the X11 freetype
headers where located but this led to a lot of "function has been redefined
errors". The header files where found but for some reason the functions already
declared in for example stdlib.h where redeclared.) </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Now I wonder </FONT></DIV>
<DIV><FONT face=Arial size=2>- Whether it is correct that the
QT_WIN32_2_BRANCH still contains X11 references ?</FONT></DIV>
<DIV><FONT face=Arial size=2>- Does somebody know how one can prevent the
"function has been redefined" error. I had this error several time using open
sources. It seems to have something to do with libraries and header files
that are compiled more than once for some reason. If I would understand the
mechanism than I could possibly solve this myself.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>kind regards from marcel</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV></BODY></HTML>