As the installation part is broken, I certainly miss some resources.
The generated makefile.debug seems ok but when executing make install, it fails on copying the qml dir and it deletes the colors.js in the repo.
Could be due to those warnings?
WARNING: desktop.path is not defined: install target not created
WARNING: extra.path is not defined: install target not created
WARNING: desktop.path is not defined: install target not created
WARNING: extra.path is not defined: install target not created
Well, the installation stuff is semi-broken on Linux too. I have no idea how to use qmake beyond the bare minimum, and the documentation isn’t very clear.
So I got Filmulator to compile in Windows with a lot of effort (msys2 doesn’t set up the environment variables right), and I got it to run without throwing errors by copying a ton of .DLLs into the directory (several hundred megabytes’ worth, thanks Qt), but the GUI doesn’t show up at all and the program exits shortly after launching it.
FWIW (and I coincidentally just now finished setting it up again after I lost it in my Ubuntu upgrade) I’m using mxe to cross-compile. Took about an hour to clone their repository and compile the compiler and the supporting packages needed by rawproc. I just now finished making a wininstaller from the mxe-compiled .exe, all on Ubuntu 18.04. I prefer a static build for Windows, and mxe does it the cleanest.
I got the closest with msys2 on a windows box, but lensfun and all the dependencies vexed me. I still do a msys2 compile on my Surface 3, but configured with --disable-lensfun…
Edit: mxe has wxWidgets 3.0.2, but I need 3.1.1, compiled cleanly. Also, their LibRaw version is a bit dated, so I compiled my own copy and installed it in the mxe prefix. Qt is in their packages list, don’t know how current…
Unfortunately, I haven’t had the time to work on Windows builds recently.
I might try again soon, this time with static linking of libraries instead of dynamic. From what I understand, that tends to yield better results on Windows.
@Carmelo_DrRaw Let me try to build it first directly on Windows. Well I just tried it. It builds (compiles and links), but the make install command fails. I will check how to fix that, or maybe @gaaned92 knows already and can help.
The dev branch compiles with a lot of warnings and links.
I never succeded to have the install step working.
I suspect that filmulator-gui.pro is missing some information for windows build. I tried to hack it with no avail.
@gaaned92 the highlightrecovery branch builds (compiles and links) just fine (though with a lot of warnings) using cmake and make, but make install fails.
WARNING: desktop.path is not defined: install target not created
WARNING: extra.path is not defined: install target not created
WARNING: desktop.path is not defined: install target not created
WARNING: extra.path is not defined: install target not created