Switch to MSVC 9.0 (aka 2008 express
Patrick Spendrin
ps_ml at gmx.de
Wed Apr 16 16:02:14 CEST 2008
Christian Ehrlicher schrieb:
>> Von: Abdelrazak Younes
>> Christian Ehrlicher wrote:
>>>> Von: Patrick Spendrin Abdelrazak Younes schrieb:
>>>>> Hello,
>>>>>
>>>>> I am involved in the LyX project and Peter Kummel had made easy
>>>>> to use your Qt and GnuWin32 binaries for us (thanks by the way
>>>>> Peter ;-) . I am happy to report that your installer worked
>>>>> perfectly and I am very impressed by it. Would you consider
>>>>> switching to MSVC 2008?
>>>> Probably not that fast.
>>>>> Another question, I know that LyX is not a KDE project but it
>>>>> makes heavily use of Qt and your devel packages contains
>>>>> everything needed to buid it. Would you consider adding LyX to
>>>>> your build bot?
>>>> No non-human build bot available currently. But I think it would be
>>>> not a great deal to add LyX to our packages in the end.
>>> Why the lyx people provide an instruction how to build it I've no
>>> problems to compile it on my 'human machine build system' :).
>> We have a CMake based build (among others) so it should be simple for
>> you :-)
>>
>> svn co svn.lyx.org/lyx/lyx-devel/trunk trunk
>> mkdir 1.6
>> cd 1.6
>> cmake ..\trunk\development\cmake -DGNUWIN32_DIR=c:\devel\kde -G "Visual
>> Studio 9 2008" -Dnls=1 -Daspell=1 -Dmerge=0
>>
> we'll see - Saro can you give it a try?
yes - but probably not before tonight - if there are no problems I'll
commit a script tonight.
>
>>> But not with msvc2008 - it would force me to recompile every single
>>> lib build for msvc2005 and it would also force all uses to update all
>>> packages instead only the new ones. We would just get to much
>>> trouble.
>> I understand that. But, on the other hand, msvc2008 express is easier to
>> install and do not require any other support packages (the SDK IIRC).
>> This means that the barrier to entry for a new developper is lower :-)
>> Do you have already many users anyway?
>>
> I'm happy that we got nearly all kde4 compile with msvc2005sp1 and I have other things to do than jumping on every new compiler msvc releases - msvc2005sp1 was crappy enough...
>
>> Question: do you really compile everything with MSVC2005 or is there
>> also some Mingw compiled package in the repository? I am thinking of the
>> gettext libintl library. One of our developper (Joost in copy of this
>> mail) has created this dependency package for us:
>>
> we've also combined binary packages. See http://download.cegit.de/kde-windows/repository/win32libs/single/ - all files without 'msvc' and 'mingw' are combined ones (mostly) compiled by our own.
>
>> ftp://ftp.lyx.org/pub/lyx/contrib/lyx-windows-deps-msvc2008.zip
>>
>> Maybe you could pick up some packages in this? Joost told me that he
>> applied a few patches to Aspell, aiksaurus and int in order to let them
>> compile with MSVC2008.
>>
> We only use aspell. Currently only the precompiled version from gnuwin32 (0.50.3) because I had no time and will to test 0.60.5. But at least it compiles. :)
> Aspell is one of our 'combined' packages which is useable for mingw and msvc builds. It gets compiled with msys.
>
>
> Christian
>
--
web: http://windows.kde.org
mailing list: kde-windows at kde.org
irc: #kde-windows (irc.freenode.net)
More information about the Kde-windows
mailing list