I tried to build xfce4-terminal, today SVN version. I executed following commands and compilation error occured: mloskot@dog:~/dev/xfce/xfce4-terminal$ ./autogen.sh ... mloskot@dog:~/dev/xfce/xfce4-terminal$ make ... gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -g -O2 -MT terminal_settings_la-plugin.lo -MD -MP -MF .deps/terminal_settings_la-plugin.Tpo -c plugin.c -fPIC -DPIC -o .libs/terminal_settings_la-plugin.o plugin.c: In function 'plugin_create_channel': plugin.c:150: warning: incompatible implicit declaration of built-in function 'strlen' plugin.c: In function 'plugin_run_dialog': plugin.c:228: error: 'GETTEXT_PACKAGE' undeclared (first use in this function) plugin.c:228: error: (Each undeclared identifier is reported only once plugin.c:228: error: for each function it appears in.) plugin.c:228: error: 'LOCALEDIR' undeclared (first use in this function) plugin.c: In function 'mcs_plugin_init': plugin.c:236: error: 'GETTEXT_PACKAGE' undeclared (first use in this function) plugin.c:236: error: 'LOCALEDIR' undeclared (first use in this function) plugin.c:247: warning: 'inline_icon_at_size' is deprecated (declared at /usr/local/include/xfce4/libxfcegui4/icons.h:84) make[2]: *** [terminal_settings_la-plugin.lo] Error 1 make[2]: Leaving directory `/home/mloskot/dev/xfce/xfce4-terminal/settings' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mloskot/dev/xfce/xfce4-terminal' make: *** [all] Error 2 mloskot@dog:~/dev/xfce/xfce4-terminal$ I use Ubuntu 5.10. mloskot@dog:~/dev/xfce/xfce4-terminal$ gcc --version gcc (GCC) 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)
The repository for Terminal is xfce/terminal, not xfce/xfce4-terminal.
(In reply to comment #1) > The repository for Terminal is xfce/terminal, not xfce/xfce4-terminal. Hmm, that explains everything. So, could anyone update description on the "Installation guide" website? http://www.xfce.org/index.php?page=documentation&lang=en#install I follow instructions from this guide. So, I checkouted svn co http://svn.xfce.org/svn/xfce/xfce4-terminal/trunk xfce4-terminal By the way, I'm a new user/tester of Xfce and I have to say that SVN repository structure is very messed. I can find myself there. What version is deprecated what is not. The same complain applies to instructions for translators: http://www.xfce.org/index.php?page=developers&lang=en Translator is guided to checkout po's from http://svn.xfce.org/svn/xfce/modules/trunk-po/ but this module is empty :-) I just want to say such diorder does not help new contributors.
Brian, can you update the website? Mateusz, a new website (http://www-test.xfce.org/) is being worked on, maybe you want to help with the website? ;-)
(In reply to comment #3) > Brian, can you update the website? Thanks! > Mateusz, a new website (http://www-test.xfce.org/) is being worked on, maybe > you want to help with the website? ;-) Benedikt, currently I'm having big changes (work, maters thesis, etc.) in my life, so I'm not able to promise stable time contribution. Xfce is Desktop of my choice and I use it as my every day desktop in my work. Thus I decided to provide contribution in, at least, form of: using SVN version, building (almost everyday), testing, sending bug reports and patches when I can provide a patch. So, I think that's enought I am able to promise now :-(
(In reply to comment #4) > (work, maters thesis, etc.) I meant, master thesis ;-) I've forgot to list one more thing: polish translation. I'm going to try to provide polish translation of some apps. That's also I was complaining on the website because I really could not find how to start :-) (Certainly, I understand time limitations that everyone has.)
(In reply to comment #3) > Brian, can you update the website? Er, update what?
(In reply to comment #6) > (In reply to comment #3) > > Brian, can you update the website? > > Er, update what? I'm asking someone to update Installation Guide for because it seems to use deprecated repositories like xfce4-terminal instead of terminal. For details, check comments: 1, 2, 3 Thanks!
(In reply to comment #7) > (In reply to comment #6) > > (In reply to comment #3) > > > Brian, can you update the website? > > > > Er, update what? > > I'm asking someone to update Installation Guide for because it seems to use > deprecated repositories like xfce4-terminal instead of terminal. > > For details, check comments: 1, 2, 3 Well, I would, but according to the author of xfce4-terminal, it's not a deprecated repository. (http://blog.xfce.org/?p=166)
(In reply to comment #8) > (In reply to comment #7) > > (In reply to comment #6) > > > (In reply to comment #3) > > > > Brian, can you update the website? > > > > > > Er, update what? > > > > I'm asking someone to update Installation Guide for because it seems to use > > deprecated repositories like xfce4-terminal instead of terminal. > > > > For details, check comments: 1, 2, 3 > > Well, I would, but according to the author of xfce4-terminal, it's not a > deprecated repository. > (http://blog.xfce.org/?p=166) Heh! OK, guys I'm going to leave you with this what is and what is not deprecated. I just reported a bug to xfce4-terminal. Next, Benedikt said "the repository for Terminal is xfce/terminal, not xfce/xfce4-terminal." So, I compared this advice to the Installation Guide I use when building Xfce from sources and I noticed it says something different. That's all. I can only say that this is a bit confused for users and potential contributors ;-)
Its confusing. I've been talking to the Debian/Ubuntu maintainers lately, and already asked Eduard, but there was no response yet. So, for now just remember to use 'xfce/terminal' instead of 'xfce/xfce4-terminal'.
(In reply to comment #10) > So, for now just remember to use 'xfce/terminal' instead of 'xfce/xfce4-terminal'. OK, it's clear. Thanks