Skip to content
DeckerSU edited this page Oct 4, 2019 · 11 revisions

F.A.Q.

Q1. Can't understand the structure of repo and it's branches. I tried to build from master branch, but seems it have old and only Windows version?

A. Yes, you are right. Earlier we have 3 separate branches one per OS, master -> Windows, Linux -> for Linux and MacOS -> MacOS. Since Komodo-Qt (KomodoOcean) have new build subsystem and ability to build static binaries for all 3 OS all of these branches are deprecated. You should use static branch to build latest Komodo-Qt. Static branch is default branch for now.

Also repo have static-experimental and static-dev branches. Normally, path for new changes is following static-experimental (bleeding edge of changes) -> static-dev (changes that we are currently tested) -> static (stable branch), but we don't recommend you to build from experimental or dev branches.

Q2. I have a modern Ubuntu 19.04 (Disco Dingo), and during build latest Komodo-Qt (KomodoOcean) i had errors like this:

/usr/bin/ld: cannot find -lboost_system
collect2: error: ld returned 1 exit status

A. After you get this error, inside KomodoOcean folder (repo folder) type following commands:

sed -i 's/-lboost_system /-lboost_system-mt /' src/Makefile
make V=1

After you will get success on link with boost_system and your komodo-qt binary will be placed in src/qt/komodo-qt folder.

Clone this wiki locally