In past, windows builds of Luminance HDR used MSVC.
I made a first step to compile and link Luminance HDR using msys2. Here are build instructions
Following this instructions it’s quite easy to compile and link Luminance HDR on Windows using msys2.
Now the part where I really need some help from more experienced people:
I’m an absolute cmake noob and don’t know how and where to modify all the CMakeLists.txt files to make a correct install for the msys2 build.
@heckflosse I’m a noob too. But my question is, if Rawtherapee uses InnoSetup for the windows packaging, can it be used also for making the LHDR Windows packages?
OK. I currently haven’t installed a Windows virtual machine, so I can’t check.
Which icons are missing?
Did you issue the gtk-update-icon-cache command after you had finished setting up the MSYS2 environment? It may have nothing to do, but as I said I can’t check right now, so I’m just throwing ideas…
Hi Ingo, unfortunately I have no experience with MSYS2 or compilation under windows… all my Win64 builds are cross-compiled with mingw-w64 under Linux (actually a custom-built Docker container).
In case you are interested to go along this path, I can certainly help! One advantage is that the packaging can then be automated with Travis…
What do you need ? I know how to create cmakefiles and innosetup too, but don’t know where things go in the linux tree, or do we talk about windows install only ?
@gaaned92 What do you mean by “a patch with all added files” ? Could you share your patch with me already ? I could give some hint from this starting point. I’m installing lhdr as explained by @heckflosse. Damn, qt5 is huge !
@gaaned92@Hombre hello, you guys can send a pull request on GitHub. That’s why git was created in the 1st place, no more patches floating around. Thank you.
@fcomida I don’t know github enough to answer this question, but it’s not possible to commit to a PR of a forked repository, unless you have commit right to this fork ?