[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-cygwin
Subject: RE: Working Qt4 with win32-msvc.net
From: Michael_Drüing <Michael.Drueing () advanced-unibyte ! de>
Date: 2005-06-30 13:06:02
Message-ID: 94E629AED3140540AF2E6FC618DD68CD02D3CA () xchserv ! au ! de
[Download RAW message or body]
Hi,
I'm new to kde-cygwin but I thought I'd post this:
I managed to get the open source Qt4/win to compile with MSVC .NET 2003.
Here are two screenshots:
http://tinyurl.com/c9aqr
http://tinyurl.com/dysaw (yes, that's Qt compiling in the background ;-)
Looks good so far, but I've only tested the core, gui and qtmain libs yet (those were \
all that's needed for the tutorials)
How I did it:
I took the borland/msvc patches from this list.
I had to fix a few library issues:
In the Makefile.pro's for the tools, there's a line commented out that looks like \
this: #win32:LIBS += libz.lib
remove the hash and compile (don't forget to qmake), then it'll work (of course you \
need libz.lib somewhere the compiler can find it)
For the GUI library, I patched the Makefile.{Debug,Release} to include libz.lib and \
libpng.lib in the "LIBS=..." line. I didn't yet find out how to do it properly.
I also had to compile the qtmain.lib by creating a project in the MSVC GUI and \
setting "Ignore default libraries" to "true". Somehow this didn't work with the nmake \
compilation and the resulting .lib files always generated double definitions for \
bad_cast or something when they were linked to a project.
Oh, and for t14, I had to change the "Game Over" font from "Courier" to "Courier new" \
(canonfield.cpp line 179) otherwise the font looked retro-style ;-)
--Michael
> -----Original Message-----
> From: Thiago A. Corręa [mailto:thiagoacorrea@uol.com.br]
> Sent: Thursday, June 30, 2005 1:58 PM
> To: kde-cygwin
> Subject: Re: Working Qt4 with win32-msvc.net
>
>
>
> > This sounds good :)
> > I currently haven't the time to help you. Maybe I'll import
> qt 4.0.0 into
> > our cvs (what do you think: kde-cygwin or qtwin?) so you can
> check in your
> > stuff.
>
> Hi,
>
> I haven't followed cvs for quite sometime, but I suppose
> qtwin would be the most appropriate (?). I currently don't
> have cvs write access, but I do have a sourceforge account (
> thiagocorrea ).
>
>
>
>
> _______________________________________________________________
> ___________
> UOL Fone: Fale com o Brasil e o Mundo com até 90% de economia.
> http://www.uol.com.br/fone
>
>
> _______________________________________________
> kde-cygwin mailing list
> kde-cygwin@kde.org
> https://mail.kde.org/mailman/listinfo/kde-cygwin
>
_______________________________________________
kde-cygwin mailing list
kde-cygwin@kde.org
https://mail.kde.org/mailman/listinfo/kde-cygwin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic