Hi
I have downloaded the source from web today 2007-12-16. ChangeLog says: 2007-10-10 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* NEWS, doc/geany.1.in: Update for 0.12. * New release: Geany 0.12 "Delurin".
I could run ./configure without problems, but make returned errors. If I run make again, it says:
thomas@x21:~/download/geany-0.12$ sudo make make all-recursive make[1]: Går til katalog '/home/thomas/download/geany-0.12' Making all in tagmanager make[2]: Går til katalog '/home/thomas/download/geany-0.12/tagmanager' Making all in include make[3]: Går til katalog '/home/thomas/download/geany-0.12/tagmanager/include' make[3]: Ingenting at gøre for 'all'. make[3]: Forlader katalog '/home/thomas/download/geany-0.12/tagmanager/include' make[3]: Går til katalog '/home/thomas/download/geany-0.12/tagmanager' make[3]: Ingenting at gøre for 'all-am'. make[3]: Forlader katalog '/home/thomas/download/geany-0.12/tagmanager' make[2]: Forlader katalog '/home/thomas/download/geany-0.12/tagmanager' Making all in scintilla make[2]: Går til katalog '/home/thomas/download/geany-0.12/scintilla' Making all in include make[3]: Går til katalog '/home/thomas/download/geany-0.12/scintilla/include' make[3]: Ingenting at gøre for 'all'. make[3]: Forlader katalog '/home/thomas/download/geany-0.12/scintilla/include' make[3]: Går til katalog '/home/thomas/download/geany-0.12/scintilla' make[3]: Ingenting at gøre for 'all-am'. make[3]: Forlader katalog '/home/thomas/download/geany-0.12/scintilla' make[2]: Forlader katalog '/home/thomas/download/geany-0.12/scintilla' Making all in src make[2]: Går til katalog '/home/thomas/download/geany-0.12/src' make[2]: Ingenting at gøre for 'all'. make[2]: Forlader katalog '/home/thomas/download/geany-0.12/src' Making all in plugins make[2]: Går til katalog '/home/thomas/download/geany-0.12/plugins' make[2]: Ingenting at gøre for 'all'. make[2]: Forlader katalog '/home/thomas/download/geany-0.12/plugins' Making all in icons make[2]: Går til katalog '/home/thomas/download/geany-0.12/icons' Making all in 16x16 make[3]: Går til katalog '/home/thomas/download/geany-0.12/icons/16x16' make[3]: Ingenting at gøre for 'all'. make[3]: Forlader katalog '/home/thomas/download/geany-0.12/icons/16x16' make[3]: Går til katalog '/home/thomas/download/geany-0.12/icons' make[3]: Ingenting at gøre for 'all-am'. make[3]: Forlader katalog '/home/thomas/download/geany-0.12/icons' make[2]: Forlader katalog '/home/thomas/download/geany-0.12/icons' Making all in po make[2]: Går til katalog '/home/thomas/download/geany-0.12/po' file=`echo be | sed 's,.*/,,'`.gmo \ && rm -f $file && -o $file be.po /bin/sh: -o: not found make[2]: *** [be.gmo] Fejl 127 make[2]: Forlader katalog '/home/thomas/download/geany-0.12/po' make[1]: *** [all-recursive] Fejl 1 make[1]: Forlader katalog '/home/thomas/download/geany-0.12' make: *** [all] Fejl 2 thomas@x21:~/download/geany-0.12$
Well, I am sorry about the dansih words. "Fejl" is error in danish. "Går til katalog" is "Going to folder". "Forlader katalog" is "Leaving folder". "Ingenting at gøre" is "Nothing to do".
I am just an amateur, and I am new to Linux, so I don't really know where to start looking for the problem. Hope someone can help me.
I am running Ubuntu 7.10 on a Thinkpad x21
Thanks...
On Sun, 16 Dec 2007 15:14:50 +0100, Thomas Jensen tj@fabel.dk wrote:
Hi,
I could run ./configure without problems, but make returned errors. If I run make again, it says:
thomas@x21:~/download/geany-0.12$ sudo make
there is no need to run make as root(by sudo), run make as user and only run "make install" as root via sudo afterwards.
make[2]: Går til katalog '/home/thomas/download/geany-0.12/po' file=`echo be | sed 's,.*/,,'`.gmo \ && rm -f $file && -o $file be.po /bin/sh: -o: not found
Well, I am sorry about the dansih words. "Fejl" is error in danish.
No problem, the important information(see above) was printed in English. You are just missing the gettext package. Next versions of Geany will abort the configure script with an appropiate error message. Run something like: sudo apt-get install gettext-base and make should work afterwards.
Regards, Enrico
søn, 16 12 2007 kl. 17:11 +0100, skrev Enrico Tröger:
make[2]: Går til katalog '/home/thomas/download/geany-0.12/po' file=`echo be | sed 's,.*/,,'`.gmo \ && rm -f $file && -o $file be.po /bin/sh: -o: not found
Well, I am sorry about the dansih words. "Fejl" is error in danish.
No problem, the important information(see above) was printed in English. You are just missing the gettext package. Next versions of Geany will abort the configure script with an appropiate error message. Run something like: sudo apt-get install gettext-base and make should work afterwards.
Thank you for taken the time to help me. But I am sorry, that's not the problem. gettext is already installed.
It looks like there is an extra space between "&&" and "-o $file be.po". Could that be the problem?
On Mon, 17 Dec 2007 07:18:13 +0100 Thomas Jensen tj@fabel.dk wrote:
søn, 16 12 2007 kl. 17:11 +0100, skrev Enrico Tröger:
make[2]: Går til katalog '/home/thomas/download/geany-0.12/po' file=`echo be | sed 's,.*/,,'`.gmo \ && rm -f $file && -o $file be.po /bin/sh: -o: not found
Well, I am sorry about the dansih words. "Fejl" is error in danish.
No problem, the important information(see above) was printed in English. You are just missing the gettext package. Next versions of Geany will abort the configure script with an appropiate error message. Run something like: sudo apt-get install gettext-base and make should work afterwards.
Thank you for taken the time to help me. But I am sorry, that's not the problem. gettext is already installed.
It looks like there is an extra space between "&&" and "-o $file be.po". Could that be the problem?
I don't think so. This is a known issue and is related to gettext.
Do you have the msgfmt binary? (try 'which msgfmt' in xterm)
I don't have Ubuntu but in Dapper it seems msgfmt is provided by the gettext package, not gettext-base. Also if you installed it after compiling Geany you will need to rerun ./configure.
Regards, Nick
On Mon, 17 Dec 2007 13:39:11 +0000, Nick Treleaven nick.treleaven@btinternet.com wrote:
On Mon, 17 Dec 2007 07:18:13 +0100 Thomas Jensen tj@fabel.dk wrote:
søn, 16 12 2007 kl. 17:11 +0100, skrev Enrico Tröger:
make[2]: Går til katalog '/home/thomas/download/geany-0.12/po' file=`echo be | sed 's,.*/,,'`.gmo \ && rm -f $file && -o $file be.po /bin/sh: -o: not found
Well, I am sorry about the dansih words. "Fejl" is error in danish.
No problem, the important information(see above) was printed in English. You are just missing the gettext package. Next versions of Geany will abort the configure script with an appropiate error message. Run something like: sudo apt-get install gettext-base and make should work afterwards.
Thank you for taken the time to help me. But I am sorry, that's not the problem. gettext is already installed.
It looks like there is an extra space between "&&" and "-o $file be.po". Could that be the problem?
I don't think so. This is a known issue and is related to gettext.
Do you have the msgfmt binary? (try 'which msgfmt' in xterm)
I don't have Ubuntu but in Dapper it seems msgfmt is provided by the gettext package, not gettext-base. Also if you installed it after
Yes, this was my bad. Sorry. While writing the answer I used packages.ubuntu.com to find the package which contains "msgfmt" but by accident I searched for gettext instead of msgfmt. So again, do sudo apt-get install gettext and then again ./configure in the directory with the Geany sources and it should work. Thanks Nick.
Regards, Enrico
man, 17 12 2007 kl. 13:39 +0000, skrev Nick Treleaven:
snip
I don't think so. This is a known issue and is related to gettext.
Do you have the msgfmt binary? (try 'which msgfmt' in xterm)
I don't have Ubuntu but in Dapper it seems msgfmt is provided by the gettext package, not gettext-base. Also if you installed it after compiling Geany you will need to rerun ./configure.
I did not have msgfmt, and after installing gettext everything ran without errors. Thanks!