Note that the loolforkit program needs the CAP_SYS_CHROOT capability, If you want to run the unit tests, use make check instead of the make. Start the actual build, which might take from a few minutes to half an hour (or more) depending on how powerful your machine is: make -j $(nproc) Note: you can also add -disable-ssl instead of changing coolwsd.xml everytime you want to disable ssl. configure -enable-silent-rules -with-lokit-path=$/include \ Run the generated configure script with proper parameters. Run autogen to generate the configure file.
Switch to the local clone’s directory: cd collabora-online Now clone the forked repo: git clone collabora-online Before moving on, fork the repo if you haven’t done that yet. You need to clone it, run autoconf/automake, configure and build using the GNU Mark the location of the extracted contents before changing directory: export LOCOREPATH=$(pwd)
#Collabora code install ubuntu archive#
Now download a daily-built archive of LibreOffice core: wget Įxtract the contents of the archive: tar xvf Otherwise, refer to the general instructions. If you are working only on the online side, without doing any code-level changes on the LibreOffice core, or you just want to quickly get going to do some small fixes, then this will be enough for you. So, we will instead download a daily built archive which contains only the pieces that are absolutely necessary. However, it takes a considerable amount of time and brings inĮxtra complexity. Zypper in poco-devel libcap-progs python3-polib libcap-devel npm libtool cppunit-devel pam-devel python3-lxmlĬODE needs LibreOffice to be built to run. Open a terminal and follow the steps below. We need LibreOffice core, POCO library and several other libraries and tools to build CODE. You might need to do small adjustments for other releases. The instructions below have been prepared for and tested on openSUSE Leap 15.3. git/config to point to your fork’s address with this command:įirst published on Collabora Online Community Roundup #2 Build CODE on openSUSE Gitpod, your development environment for Collabora Online on the cloud
#Collabora code install ubuntu full#
Now you can start hacking Collabora Online (COOL) in under ~5 minutes! On top of our daily LibreOffice core archives, we have also added integration support for Gitpod, a cloud based development environment. GNU/Linux openSUSE GNU/Linux Ubuntu GNU/Linux Fedora GNU/Linux Arch (Manjaro etc.) GNU/Linux General Instructions Gitpod (Windows, Mac, Linux, etc)