You don’t need the test data, I think it’s what the devs use for testing. The command is 1.9 in my process.
Back at it today and a new error:
tim@timmint:~/darktable/build$ cmake -DCMAKE_INSTALL_PREFIX=/opt/DT/
CMake Warning:
No source or binary directory provided. Both will be assumed to be the
same as the current working directory, but note that this warning will
become a fatal error in future CMake releases.
CMake Error: The source directory “/home/tim/darktable/build” does not appear to contain CMakeLists.txt.
…Checking my folders, I notice CMakeLists.txt has been created in /home/tim/darktable. I have no idea why it is there instead of in /home/tim/darktable/build… Indeed the /build folder is empty. I simply followed @phweyland instructions exactly, only adding in git config submodule.src/tests/integration.update none (which worked) as discussed above.
How to proceed?
Normally, I use cmake <options> ..
note the “…” at the end, which tells cmake to look in the parent directory for the source/instructions.
It’s also what @RawConvert uses in his instructions (actually, he uses “…/.” should be equivalent to “…”)
Thanks! A silly mistake, I thought those dots represented a folder within a folder. Now it is working. However, is there a trick to get sigmoid? In darkroom I cannot find it in modules: all, nor by typing in search bar.
Also, there is a crash. In collections module, if I go from a tag. Eg. ‘2020’, to film roll, it crashes. Can report that in github if need be.
Also, my old dt (3.8.1 from opensuse repository) no longer opens. Because the library had to be updated for this version? I did back up .config if I need to revert back.
It was these that got me going initially, but I didn’t follow exactly, because I didn’t want loads of files in HOME, so I did it all within a folder under HOME. You have to be careful about the build folder, I also had it wrong to begin with.
No, it should appear using the search, so it looks like the build hasn’t worked. One thing about phweyland’s process is that it does an intensive build step twice, whereas I think only once is necessary. I’d suggest you try my process, that should work, unless @jandren 's branch and/or Master have changed for the worse, I haven’t built sigmoid since 10 April.
I suggest don’t report until you’ve successfully built sigmoid, then re-check. If still crashing, PM Jakob with the detail. I got slightly in hot water for reporting in the usual place because sigmoid is not in Master yet.
I guess you’ve overwritten it using folder “darktable” under HOME? I believe my method avoids such problems by using separate folders for the building and especially where the executable lives.
Thanks for your help. I’ve decided just to revert back to the build I was on before… much rather things working correctly! Was good to have a little play with filmic v6 anyhow. Hopefully Jandren can get sigmoid officially merged before next release.
Fine of course. However I just built sigmoid and it worked; 3.9.0+1269~g7bc2d21ab with sigmoid, filmic6 and guided laplacian - what more could you want! I wasn’t sure what you did with tags and filmrolls but I messed about a little with this and no crashes.