Bundan sonra bir süre LibreOffice’i geliştirmekle uğraşacağım için işe şuradaki yönergeleri takip ederek kaynak kodları indirmek ve bunları derlemek/inşa (build) etmek ile başladım: https://www.libreoffice.org/about-us/source-code/
Bu süreçte çeşitli hatalarla da karşılaştım. İlk denemede başarıyla derleyebilmek ve ihtiyaç duyduğumda başvurabilmek için deneyimlerimi buraya not düşeceğim. Umarım başkalarının da işine yarar.
Öncelikle aşağıdaki komutla, derleme ve uzak git deposundan (repo) kodları alma için gereken araçları kuralım:
Kod: Tümünü seç
sudo apt-get install build-essential git libkrb5-dev graphviz nasm
Kod: Tümünü seç
configure: error: dot not found in $PATH but doxygen defaults to HAVE_DOT=YES; install graphviz or disable its use via --without-doxygen
Kod: Tümünü seç
* WARNING : no suitable nasm (Netwide Assembler) found for internal libjpeg-turbo
Kod: Tümünü seç
git config --global user.email epostaadresiniz
git config --global user.name "Adınız Soyadınız"
Kod: Tümünü seç
sudo apt-get build-dep libreoffice
Kod: Tümünü seç
git clone git://anongit.freedesktop.org/libreoffice/core
Kod: Tümünü seç
cd core
./autogen.sh
Kod: Tümünü seç
make
Derleme süreci bittikten sonra, taze derlenmiş en son model LibreOffice’inizi çalıştırabilirsiniz:
Kod: Tümünü seç
./instdir/program/soffice
muhammetkara.dev: Debian/Pardus Linux Üzerinde LibreOffice Derlemek