On Fri, May 12, 2006 at 07:06:14PM +0200, Abdelrazak Younes wrote:

> Jean-Marc Lasgouttes a écrit :
> >>>>>> "Enrico" == Enrico Forestieri <[EMAIL PROTECTED]> writes:
> > 
> > Enrico> On Fri, May 12, 2006 at 05:31:45PM +0200, Jean-Marc Lasgouttes
> > Enrico> wrote:
> >>> I do not ignore your patch, but I want to think more about it.
> >>> Shall we add special guessing code and hope it will be enough
> >>> (there may also be special qmake .prl file code, for example)?
> >>>
> >>> What are the libraries that are missing if you do not do that?
> > 
> > Enrico> That is going to depend on your build.
> > 
> > Normally, the X11 detecting code (when --without-x is not given) is
> > supposed to give you the right libraries for qt3-X11. Does it work?
> > 
> > Enrico> This is the relevant .la line in the official cygwin qt3:
> > 
> > Enrico> dependency_libs=' -L/usr/X11R6/lib -lGL -lXmu -lXi -lXrender
> > Enrico> -lXrandr -lXcursor -lXft -lfreetype -lfontconfig -lXext -lX11
> > Enrico> -lSM -lICE -lresolv -lz -lpthread'
> > 
> > I have something like that on mandrake 10.1.
> > 
> > Enrico> These last libs are much the same as those required by a
> > Enrico> native qt3-Win. I get a .prl file in this case but you said
> > Enrico> you don't have it. 
> > 
> > I have a .prl, but it does not contain the libs.
> > 
> > What I had also is some pkgconfig support. I this supposed to exist
> > always?
> > 
> > fantomas: pkg-config --libs qt-mt
> > -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lqt-mt -laudio -lXt -lmng -ljpeg -lpng 
> > -lz -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig 
> > -lXext -lX11 -lm -lSM -lICE -ldl -lpthread
> > 
> > Enrico> I get a libtool when I compile a native qt3-Win but then I
> > Enrico> don't know if this is the result of using "g++ -mno-cygwin"
> > Enrico> together with all cygwin tools (I don't have neither mingw nor
> > Enrico> msys).
> > 
> > Enrico> I tried the patch with a native qt3-Win, too, and it didn't
> > Enrico> hurt, but didn't do the trick either, in the sense that I
> > Enrico> still had to specify the required libraries in LDFLAGS.
> > 
> > What is missing from the .la file in this case?
> > 
> > Enrico> IMO, the mingw case is an hopeless one and LDFLAGS should be
> > Enrico> used in any case.
> > 
> > Is this what you called native qt3-Win?
> 
> Im am not sure what you are doing but please do not forget that the gcc 
> mingw target work fine so please localize your change to the cygwin 
> platform (including gcc -mno-cygwin).

I don't know how it works with qt4. I know for sure it works as I said
above with qt3. At a certain point, I also had installed mingw+msys
for evaluating it. It added no value to what I was able to do using
cygwin, so I dumped it.

-- 
Enrico

Reply via email to