Compilation 图书馆办公室在线构建

Compilation 图书馆办公室在线构建,compilation,gtk,libreoffice,gdk,Compilation,Gtk,Libreoffice,Gdk,我正在尝试编译libreoffice,以便“在线”使用它,即:在web浏览器中(请参阅此处的演示: ) 运行可执行文件时,出现以下错误: **Gdk-ERROR **: Unsupported GDK backend: broadway** 以下是我在Ubuntu 11.10 Linux设备上编译libreoffice的步骤: cd /opt mkdir -p libreoffice cd libreoffice/ git clone git://anongit.freedesktop.or

我正在尝试编译libreoffice,以便“在线”使用它,即:在web浏览器中(请参阅此处的演示: )

运行可执行文件时,出现以下错误:

**Gdk-ERROR **: Unsupported GDK backend: broadway**
以下是我在Ubuntu 11.10 Linux设备上编译libreoffice的步骤:

cd /opt
mkdir -p libreoffice
cd libreoffice/

git clone git://anongit.freedesktop.org/libreoffice/core
cd core

cat >> /etc/apt/sources.list << EOT

deb http://ppa.launchpad.net/libreoffice/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/libreoffice/ppa/ubuntu oneiric main
EOT

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1378B444
sudo apt-get update
sudo apt-get build-dep libreoffice

sudo apt-get install -y libgnomevfs2-dev
sudo apt-get install -y doxygen

./autogen.sh --enable-gtk3 --without-java --disable-mozilla --without-system-mozilla
make

make dev-install

cd install/program;
. ./ooenv;
export SAL_USE_VCLPLUGIN=gtk3
export GDK_BACKEND=broadway
./soffice --writer
cd/opt
mkdir-p图书馆办公室
光盘库办公室/
git克隆git://anongit.freedesktop.org/libreoffice/core
cd磁芯

cat>/etc/apt/sources.list似乎您的GTK尚未在启用百老汇后端的情况下编译。取决于您的发行版。

您的GTK似乎没有在编译时启用百老汇后端。取决于您的发行版。

正如liberforce正确指出的那样,您需要一个支持百老汇的GTK。
我刚刚发现ubuntu 12.04附带了百老汇GTK…

正如liberforce正确指出的那样,您需要百老汇GTK。
我刚刚发现ubuntu 12.04附带了百老汇GTK…

谢谢。现在更清楚了。。。我想我会在一个新的(虚拟的)盒子上尝试构建过程,因为我可能会破坏我的系统,用自定义标志重建gtk…;-)谢谢现在更清楚了。。。我想我会在一个新的(虚拟的)盒子上尝试构建过程,因为我可能会破坏我的系统,用自定义标志重建gtk…;-)