0

libreofficeをコンパイルして、「オンライン」で使用しようとしています。つまり、Webブラウザで使用します(デモはこちら:http ://www.youtube.com/watch?v = CVR7HqDokmAを参照 )。

実行可能ファイルを実行すると、次のエラーが発生します。

**Gdk-ERROR **: Unsupported GDK backend: broadway**

Ubuntu11.10Linuxボックスで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

ここでの問題は何ですか?他に確認できるコンパイルオプションはありますか?

4

2 に答える 2

3

GTKがブロードウェイバックエンドを有効にしてコンパイルされていないようです。ディストリビューションによって異なります。

于 2012-04-27T10:42:09.297 に答える
1

liberforceが正しく指摘しているように、BROADWAY対応のGTKが必要です。私はちょうどubuntu12.04がBROADWAY対応のGTKを搭載していることを発見しました...

于 2012-05-07T13:43:16.640 に答える