Hi Uwe,

welcome back and a happy new year!


Uwe Stöhr wrote:

> I can compile LyX 2.2dev with
> - Qt 4.8.7 and MSVC 2010
> - Qt 5.5.1 and MSVC 2013 (the resulting build has problems I already
> reported in December, but the compilation itself works)
> 
> But if I use
> - Qt 5.5.1 and MSVC 2010
> I get these libiconv compilation errors:
> 
> "D:\LyXGit\Master\compile-2010\src\LyX.vcxproj" (Standardziel) (23) ->
> (Link Ziel) ->
>    support.lib(docstream.obj) : error LNK2019: Verweis auf nicht
> aufgel÷stes externes Symbol "__imp__libiconv_open" in Funktion ""public:
> __thiscall `anonymous
> namespace'::iconv_codecvt_facet::iconv_codecvt_facet(class
> std::basic_string<char,struct std::char_traits<char>,class
> std::allocator<char> > const &,int,unsigned int)"
> (??0iconv_codecvt_facet@?A0x188375c2@@QAE@ABV?$basic_string@DU?
$char_traits@D@std@@V?$allocator@D@2@@std@@HI@Z)".

The build script looks as if it uses the old binary MSVC 2010 dependencies. 
They do probably intefere with the new 3rdparty directory added by Peter.

As I wrote in the "questions" mail: I am pretty sure that using the sources 
in 3rdparty instead of the precompiled binary dependencies will result in a 
better build and less work. Please try to do that by setting the 
3RDPARTY_BUILD option to ON in the cmake call and unsetting the GNUWIN32_DIR 
variable.


Georg


Reply via email to