How To Build Mailsync?

This is the official topic for discussing how to build Mailsync. Any problems experienced with this process should be discussed in this topic. Replies are automatically deleted after six months.

The first post is a wiki, so it can be easily updated by developers as the build process is improved.

How To Build Mailsync

To be filled in. (Help appreciated!)




When I build Mailspring-sync on my Ubuntu 20.04 using, I encountered a problem.
Error logs:

 [97%] Linking CXX executable tests
/usr/bin/ld: cannot find -licule
/usr/bin/ld: cannot find -liculx
collect2: error: ld returned 1 exit status
make[2]: *** [tests/CMakeFiles/tests.dir/build.make:105: tests/tests] Error 1
make[1]: *** [CMakeFiles/Makefile2:163: tests/CMakeFiles/tests.dir/all] Error 2
make: *** [Makefile:84: all] Error 2

OS: Ubuntu 20.04
How can I solve it?

@Qeryu did you get past the

“glob” is not exported by the File::Glob module


Did you get past the ld problem?