2012-04-27 16 views
0

私はlibreofficeをコンパイルしようとしています。つまり、ウェブブラウザ(デモはhttp://www.youtube.com/watch?v=CVR7HqDokmA を参照してください)で "オンライン"に使用しようとしています。LibreOffice OnLine build

実行可能ファイルを実行すると、私はこのエラーを取得:

**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 

は何ですかここの問題?チェックできるコンパイルオプションはありますか?

答えて

3

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

+0

ありがとうございました。今はっきりしています...新しい(仮想)ボックスでビルドプロセスを試してみるといいでしょう。なぜなら私のシステムを壊してgtkをカスタムフラグで再構築するリスクがあるからです;;-) – MarcoS

1

liberforceが正しく指摘したように、BROADWAY対応のGTKが必要です。 私は、BROADWAY対応のGTKでubuntu 12.04の出荷を発見しました。