cannot stat `./po/tr.gmo': No such file or directory

I am running Ubuntu 7.04 and trying to use the steps from

http://ubuntuforums.org/showthread.php? ... t=kdenlive

to compile kdenlive from the svn source. However, I get the following error during "sudo make install":

checking /home/felixthecat/kdenlive/kdenlive/kdenliveui.rc
/usr/bin/install -c -p -m 644 ./po/tr.gmo /usr/share/locale/tr/LC_MESSAGES/kdenlive.mo
/usr/bin/install: cannot stat `./po/tr.gmo': No such file or directory
Error creating /usr/share/locale/tr/LC_MESSAGES/kdenlive.mo. Exit status 1.

I've tried reloading from scratch and also doing a search for tr.gmo, but to no avail. The configure and make throw no fatal errors of course.

Is there a missing file?

Thank you!

Hi.

The tr.gmo file should be generated at compile time. Try updating your svn, if it still doesn't work,
try entering the po directory then do:
make clean
make

This should regenerate all .gmo files, if something fails you should see an error message, also check that you have write permissions on that folder.

regards

SVN shows the last change date on the code as 6/16/2007, 4:13.

I have tried running 'make clean' and 'make' within the po/ directory, but I got the same error while running 'sudo make install'. I tried before and after getting the error, but both times will give the same error. I've put more of the 'make install' information below. Please help me understand one thing, though. Is the install removing the .gmo files (rm -f ./po/tr.gmo) and then later trying to process the gmo files again (/usr/bin/install -c -p -m 644 ./po/tr.gmo /usr/share/locale/tr/LC_MESSAGES/kdenlive.mo)?

rm -f ./po/tr.gmo
: -o ./po/tr.gmo /home/felixthecat/kdenlive/po/tr.po
rm -f ./po/fr.gmo
: -o ./po/fr.gmo /home/felixthecat/kdenlive/po/fr.po
rm -f ./po/hu.gmo
: -o ./po/hu.gmo /home/felixthecat/kdenlive/po/hu.po
rm -f ./po/nl.gmo
: -o ./po/nl.gmo /home/felixthecat/kdenlive/po/nl.po
rm -f ./po/ca.gmo
: -o ./po/ca.gmo /home/felixthecat/kdenlive/po/ca.po
rm -f ./po/de.gmo
: -o ./po/de.gmo /home/felixthecat/kdenlive/po/de.po
rm -f ./po/it.gmo
: -o ./po/it.gmo /home/felixthecat/kdenlive/po/it.po
rm -f ./po/pt_BR.gmo
: -o ./po/pt_BR.gmo /home/felixthecat/kdenlive/po/pt_BR.po
rm -f ./po/es.gmo
: -o ./po/es.gmo /home/felixthecat/kdenlive/po/es.po
checking /home/felixthecat/kdenlive/kdenlive/kdenliveui.rc
/usr/bin/install -c -p -m 644 ./po/tr.gmo /usr/share/locale/tr/LC_MESSAGES/kdenlive.mo
/usr/bin/install: cannot stat `./po/tr.gmo': No such file or directory
Error creating /usr/share/locale/tr/LC_MESSAGES/kdenlive.mo. Exit status 1.

Ok, I think you need to install the package "gettext". It contains the msgfmt utility that is used to build translation files.

regards