general question on compiling with craft
Jack
ostroffjh at users.sourceforge.net
Mon Mar 30 19:57:57 BST 2020
On 2020.03.30 14:36, Thomas Baumgart wrote:
> On Montag, 30. März 2020 00:58:58 CEST Jack Ostroff wrote:
>
>> I'm trying to see if I can actually help get a more recent version
>> of KMM working with ofx and maybe even AqBanking for Windows, so
>> I've finally succeeded in getting Craft set up on Win 10 in a
>> VirtualBox instance. I've got most of the dependencies installed,
>> but there are some which still require python27. As part of
>> seeing if any of those might be eliminated (by comparing the
>> compiles to my Gentoo box, where there is definitely a strong move
>> to remove python27) I've noticed that KMyMoney on Craft still
>> requires qtwebkit, instead of qtwebengine. I suppose it doesn't
>> really matter in the short run, but I figure it's worth trying to
>> switch if qtwebkit is deprecated. However, I don't see anything in
>> craft or the blueprint that goes into any of the details of how a
>> program is configured. I'd appreciate it if anyone can provide any
>> pointers about that.
>
> Windows is strange stuff. Or is it Qt on Windows, I am not sure.
> Anyway, my latest change
Well I definitely agree with that, and no, I don't know if Windows
itself or Qt on Windows is stranger.
>
> https://cgit.kde.org/kmymoney.git/commit/?h=5.0&id=d8052a698b736ddc0b9af6287ae698194cf0f10d[1]
>
> should add file:// in front of the filename, but somehow, it does not
> work:
>
> What is going on here? Any ideas?
Not really, but would not be surprised if whatever is handed off to the
mechanism which actually opens a file is doing some invisible magic
behind the scenes that counteracts your changes. I wonder if running
through a debugger might show it, although it might require creating
debug versions of several packages in addition to KMM itself. I
finally got a complete compile of KMM so maybe I can
>
> Thomas
Two minor points, although I doubt either matters much in the short run:
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP
If it's not used, we should either drop it, or find out why if it's
needed to do something important.
I can't tell from the output whether it's using webkit or webengine,
but I think webkit it currently the default. Should that default
eventually get switched, as I think qtwebkit is deprecated?
Jack
More information about the KMyMoney-devel
mailing list