Is there any way to build just the mate-font-viewer from source using the GitHub repo?
Since it resides in the mate-control-center, I tried to build that whole package but I’m getting a bunch of messages after running ./autogen.sh && make mentioned below:
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
and
configure: error: Package requirements (gtk+-3.0 >= 3.22.0 gmodule-2.0 glib-2.0 >= 2.50.0 gthread-2.0 gio-2.0 gio-unix-2.0 libxml-2.0 mate-desktop-2.0 >= 1.21.1) were not met:
No package 'libxml-2.0' found
No package 'mate-desktop-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables CAPPLET_CFLAGS
and CAPPLET_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
I installed the libxml2-dev
I have no idea how to go about mate-desktop-2.0, although there’s mate-desktop/mate-desktop containing libmate-desktop library that “provides API shared by several applications”; is this the one? If it is, how should I use it?
Would really appreciate it if somebody could give me a hand in this regard to a newbie like me…
I do have one problem though- I’ve just noticed that the application that I have built from source has replaced the original pre-installed application on the system; is there anyway to isolate the built-application from the system application?
And I keep getting the following message as I mentioned in my question, even though everything runs and builds just fine:
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.