I hoping someone may help.
Goal is to have RT dev version on my Ubuntu Mate 20.04 box.
I did the following but did not get an executable.
I think I followed the instructions properly → Link ←
-ran the dependency script for Ubuntu
-then proceeded to Compilation - the automatic way script
The script did not terminate with “To run rawtherapee type: …”
It may not have built properly, could anyone help, point me the right direction?
Thanks,
Rick
AboutThisBuild.txt
Version: 5.8-2847-g53bb6e41b
Branch: dev
Commit: 53bb6e41b
Commit date: 2021-04-22
Compiler: cc 9.3.0
Processor: x86_64
System: Linux
Bit depth: 64 bits
Gtkmm: V3.24.2
Lensfun: V0.3.2.0
Build type: release
Build flags: -std=c++11 -march=native -Werror=unused-label -Werror=delete-incomplete -fno-math-errno -Wno-attributes -Wall -Wuninitialized -Wcast-qual -Wno-deprecated-declarations -Wno-unused-result -Wunused-macros -fopenmp -Werror=unknown-pragmas -O3 -DNDEBUG -ftree-vectorize
Link flags: -march=native
OpenMP support: ON
MMAP support: ON
Build OS: Linux 5.4.0-72-generic x86_64
Build date: Fri, 23 Apr 2021 01:18:10 +0000 UTC
Build epoch: 1619140690
Build UUID: 05c56139-1e21-41e9-87b0-af7da84eb1b9
Something really weird is going on. Are you even executing the build script? If the contents of the script show up in your terminal, things are not working.
Both lines shouldn’t be there.
I don’t know what the sudo part is supposed to do, but it isn’t part of the build process.
The wget … command is already done previously: Line 182 and 183 show that the script is fetched (182) and the correct executable permissions are set (183). And then at line 186 it is fetched again, overwriting the previous instance, but no permissions are set this time.
You also mention this:
Which script would that be?
I (double) checked but there is no dependency script. There’s a list of dependencies and there’s a command to install some basics (Which might or might not be enough to fulfil the current dependencies).
Assuming for the moment that your dependencies are all set up, you should just be able to open a terminal (ctrl-alt-T on Ubuntu if I’m not mistaken) and copy and paste the following lines:
cd ~
wget https://raw.githubusercontent.com/Beep6581/RawTherapee/dev/tools/build-rawtherapee -O build-rawtherapee
chmod +x build-rawtherapee
./build-rawtherapee | tee rt_build.log
I added the | tee rt_build.log part, which would give you a text file that has some info if that last command doesn’t work (might be handy for checking the dependencies).
Thanks for the feedback and suggestions.
This is the output from script in Jacques response
I had run the commands from “install some basics” which I mistakenly call a script i suppose.
Looks like I am still missing something.
Thanks for every ones help.
It looks like everything has gone as expected and you should be good to go.
The message you see at the end, this bit:
Program name: rawtherapee
Build type: release
Build without updating: false
No updates, nothing to do.
Is shown when the script determines that rawtherapee is already installed and up-to-date. I’m not 100% sure if this also shows if a partial install was done (as in: something went wrong during the install part).
Isn’t rawtherapee accessible from the ~/programs/rawtherapee/ directory? There should be, among other files, two executables rawtherapee and rawtherapee-cli (the latter isn’t important at the moment).
If those aren’t there or you cannot start the rawtherapee one can you post the output of the following command (done from a terminal (ctrl-alt-T):
This is the one I run in Linux Terminal inside Parallels - it all seems to work fine every time, thanks to you giving me the instruction months ago matey
Well, to be fair you didn’t use the «standard» script, but a custom one edited by myself. It’s basically the same, but you can choose several things explained inside the script text.
However, this script is not supported by devs, so if you face any problem, I guess it would be me who should answer questions, and more often than not I won’t be of any help. So use it at your own risk.
Yes they are both in the directory, clicking on them I get
“There is no application installed for shared library files. Do you want to search for an application to open this file?”