octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RC1 Candidate (windows 64, msvcr100.dll)


From: Markus Mützel
Subject: Re: RC1 Candidate (windows 64, msvcr100.dll)
Date: Tue, 29 Jan 2019 16:05:13 +0100

Am 29. Januar 2019 um 15:54 Uhr schrieb "John W. Eaton":
> On 1/29/19 5:22 AM, "Markus Mützel" wrote:
> 
> > Running octave-cli.exe through Dependency Walker shows that the dependency 
> > on msvcr100.dll is through qt5core.dll --> icuin63.dll.
> > Can we bundle the redistributable package in the nsis installer or somehow 
> > else tell that we dependent on MS Visual C++ 2010?
> > 
> > Alternatively, can we compile ICU without the dependency on MS Visual C++?
> 
> We are building icu with GCC so I don't know why it depends on a 
> particular version of the msvc runtime library.

That's probably because we pass "CXXFLAGS='--std=gnu++0x' LIBS=-lmsvcr100" to 
configure in icu4c.mk.
Can we omit setting these variables?

> > I also wonder if the reports of people not being able to start newer 
> > versions of Octave is related to this.
> 
> Possibly.
> 
> Also, I was guessing the change happened when we enabled ICU for the 
> mxe-octave build, but that happened well before the 4.4.0 release (made 
> on 2018-04-30):
> 
>    http://hg.octave.org/mxe-octave/rev/0deb76a57fae
> 

That time frame matches the reports that the affected users are able to run 
4.2.1, but 4.4.1 doesn't start for them.

Markus



reply via email to

[Prev in Thread] Current Thread [Next in Thread]