On 03/25/2010 03:18 PM, Uwe Stöhr wrote:
Abdelrazak Younes schrieb:
On 03/25/2010 03:42 AM, Uwe Stöhr wrote:
Compilation via CMake and MSVC2008 shows this warning:
d:\lyxsvn\lyx-devel\src\frontends\qt4\guihyperlink.cpp(28) : warning
C4717: 'lyx::operator==' : recursive on all control paths, function
will cause runtime stack overflow
I suggest that you don't compile with merge build, pass "-Dmerge=0"
to cmake to disable that.
I compiled with "-Dmerge=1" as suggested in the "Install.CMake" file
and also the "build.bat" file in the "cmake" folder in trunk.
This is faster indeed but might be buggy as your warning has shown.
Btw. After I run CMake, I opened the lyx.sln file. I then used the
MSVC menu named "build". This successfully compiled LyX, but a debug
version. What do have to change to compile a release version?
There is a combo box at the top to select "Release" or "Debug"
Abdel.