Page 1 of 1

compiling jamovi for Mac from the git source

Posted: Thu Jun 24, 2021 8:10 am
by sbtseiji
Dear developers,

I have been working on the Japanese localization of jamovi for a while, and now I can say that it is almost done. Currently, it works fine in the docker image. So, I want to test it on my Mac but I don't know how to compile a Mac binary of jamovi from git hub source. Could you give me some help?

Thank you,

Seiji

Re: compiling jamovi for Mac from the git source

Posted: Thu Jun 24, 2021 11:51 pm
by sbtseiji
Now I used developer bundle from https://www.jamovi.org/downloads/jamovi-dev.zip and it seems that I have succeeded to compile client and jmv modules. But when I tried to build:all, it gave me the error below:

"google::protobuf::internal::ThreadSafeArena::SpaceAllocated() const", referenced from:
google::protobuf::Arena::SpaceAllocated() const in jamovi.pb.cc.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [jamovi-engine] Error 1

Re: compiling jamovi for Mac from the git source

Posted: Fri Jun 25, 2021 8:04 am
by sbtseiji
Sorry for bothering you. I solved it myself. I built only the components I edited and replaced them with those in the jamovi-dev files. It's working fine.

Re: compiling jamovi for Mac from the git source

Posted: Thu Jul 01, 2021 3:50 am
by jonathon
great work. it's quite a challenge building for macOS.

cheers

jonathon