compile poedit 1.8.1 on fedora 22

I am using fedora 22 as example here. Not sure f21 or before could be OK or not.

Build Requirements

sudo dnf builddep poedit

 yum install asciidoc xmlto gcc-c++ gtkspell3-devel wxGTK3-devel cmake automake libdb-cxx-devel
     => not needed since f22 since builddep will do this for you


PS: LucenePlusPlus is now included in Fedora 21 as lucene++-devel package and you don't have to manually compile it yourself.

 git clone git://

PS. building with 3.0.6 release will fail.

Install cmake first if you have no cmake on your system.
 sudo yum install cmake
 cd LucenePlusPlus
 mkdir build
 cd build
 cmake ..
Note: This step will take you much time. You can make a tea or coffee and do whatever you want here.
 [sudo] make install

Then you can see the summary of the installation. You have to manually make soft links for them to let configure be able to find them.

 cd /usr/lib64/pkgconfig/
 sudo ln -s /usr/local/lib64/pkgconfig/liblucene++* ./
 cd /usr/include/
 sudo mkdir lucene++; cd lucene++
 sudo ln -s /usr/local/include/lucene++/* ./
 cd /usr/lib64/
 sudo ln -s /usr/local/lib64/* ./


 git clone git://
 cd poedit

 gedit configure
Replace  "WX_CONFIG_NAME=wx-config" with "WX_CONFIG_NAME=wx-config-3.0"

 [sudo] make install

You are all done here! :)



Render 翻譯

poedit 基本使用教學與 po 檔概念

論 Package 翻譯,套件與軟體包