Problems compiling on centos 7

I am trying to build LibreOffice to be used in headless mode. I will try
installing 4.3. This might interest someone.

[root@maskin1 src]# uname -a
Linux maskin1.novalocal 3.10.0-123.9.3.el7.x86_64 #1 SMP Thu Nov 6 15:06:03
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

This is what I have done:

[root@maskin1 ]# cd ~
[root@maskin1 ~]# yum install fontconfig
[root@maskin1 ~]# yum install fontconfig-devel
[root@maskin1 ~]# yum install perl-Archive-Zip
[root@maskin1 ~]# yum install perl-App-cpanminus.noarch
[root@maskin1 ~]# yum install perl-Template-Toolkit
[root@maskin1 ~]# cpanm -i Archive::Zip
[root@maskin1 ~]# yum install libxslt-devel.x86_64
[root@maskin1 ~]# yum install GConf2-devel.x86_64
[root@maskin1 ~]# yum install glew.x86_64
[root@maskin1 ~]# yum install libXt-devel.x86_64
[root@maskin1 ~]# yum install libXrender-devel.x86_64
[root@maskin1 ~]# yum install cups-devel.x86_64
[root@maskin1 ~]# yum install libXrandr-devel.x86_64
[root@maskin1 ~]# yum install dbus-glib-devel.x86_64
[root@maskin1 ~]# yum install gstreamer1.x86_64
gstreamer1-plugins-base.x86_64 gstreamer1-plugins-good.x86_64
[root@maskin1 ~]# yum install gstreamer1-devel.x86_64
gstreamer1-plugins-base-devel.x86_64
[root@maskin1 ~]# yum install gperf.x86_64
[root@maskin1 ~]# yum install mesa-libGL-devel.x86_64
[root@maskin1 ~]# yum install glew-devel.x86_64
[root@maskin1 ~]# cd /usr/local/src/
[root@maskin1 src]# wget
http://download.documentfoundation.org/libreoffice/src/4.4.3/libreoffice-4.4.3.2.tar.xz
[root@maskin1 src]# unxz libreoffice-4.4.3.2.tar.xz
[root@maskin1 src]# tar xvf libreoffice-4.4.3.2.tar
[root@maskin1 src]# cd libreoffice-4.4.3.2
[root@maskin1 libreoffice-4.4.3.2]# ./autogen.sh --without-java
--with-theme=no --without-doxygen --disable-gtk
[root@maskin1 libreoffice-4.4.3.2]# make

[build CXX] vcl/unx/generic/gdi/salgdi3.cxx

In file included from
/usr/local/src/libreoffice-4.4.3.2/vcl/unx/generic/gdi/openglx11cairotextrender.cxx:16:0:
/usr/local/src/libreoffice-4.4.3.2/workdir/UnpackedTarball/cairo/src/cairo-svg.h:37:5:
warning: "CAIRO_HAS_SVG_SURFACE" is not defined [-Wundef]
#if CAIRO_HAS_SVG_SURFACE
     ^
/usr/local/src/libreoffice-4.4.3.2/workdir/UnpackedTarball/cairo/src/cairo-svg.h:79:3:
error: #error Cairo was not compiled with support for the svg backend
# error Cairo was not compiled with support for the svg backend
   ^
[build CXX] vcl/unx/generic/gdi/salgdi.cxx
make[1]: *** [/usr/local/src/libreoffice-4.4.3.2/workdir/CxxObject/vcl/unx/generic/gdi/openglx11cairotextrender.o]
Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [build] Error 2

This may help.

How to make libreoffice headless to work on CentOS 6.3
http://diegolamonica.info/how-to-make-libreoffice-headless-to-work-on-centos-6-3/

CentOS 7 ftp.centos.org/7.1.1503/os/x86_64/Packages/libreoffice-headless-4.2.6.3-5.el7.x86_64.rpm

at: http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libreoffice-headless