Bernhard Roider wrote:
> Hello Peter!
>>
>> Download 'lyx-windows-deps-msvc-qt4.zip' from
>> http://lyx.mirror.fr/index2.php?pwd=%2Fcontrib
>>
>> extract it, e.g to c:\lyx-windows-deps-msvc-qt4
>>
>> Add the path to qmake:
>> set PATH=c:\lyx-windows-deps-msvc-qt4\qt-4\bin;%PATH%
>>
>> call cmake from a build folder on the same level as trunk:
>>
>> cmake ..\trunk\development\cmake -DWINDEPS=1
>>
>> That's it, msvc project files are generated which
>> fully  support the debugger.
>>
> 
> i tried the cmake thing, but an attempt to build lyx from the created
> lyx-qt4.sln with msvc produced the following error:
> 
> Compiling...
> version.C
> .\version.C(22) : fatal error C1010: unexpected end of file while
> looking for precompiled header. Did you forget to add '#include
> "config.h"' to your source?

Strange, I've tested it here with a fresh checkout and could not
reproduce it. Especially version.C is not build with precompiled
headers.

Here it looks like this (in German)

------ Erstellen gestartet: Projekt: lyx-qt4, Konfiguration: Debug Win32 ------
Kompilieren...
version.C       <- means: build version.C without pch
Kompilieren...
config_pch.C    <- build pchs
Kompilieren...
vspace.C        <- build with pch

> 
> am i doing something wrong?

Do you have MSVC 2005 or do you maybe try it with 2003?

> 
> Bernhard
> 

 You could try a other build-configuration, see Readme.cmake in
development/cmake:

      - for the 'Debug' and 'Release' build all precompiled headers are enabled
        to compile without pch (to check if all necessary headers are included)
          * use 'MinSizeRel' which only precompiles the STL and Boost headers
          * use 'RelWithDebInfo' which does not use any precompiled headers


Hope this helps,
Peter

Reply via email to