compiling jamovi for Mac from the git source

Everything related to development of the jamovi platform
Post Reply
sbtseiji
Posts: 4
Joined: Thu Nov 29, 2018 2:08 pm

compiling jamovi for Mac from the git source

Post 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
sbtseiji
Posts: 4
Joined: Thu Nov 29, 2018 2:08 pm

Re: compiling jamovi for Mac from the git source

Post 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
sbtseiji
Posts: 4
Joined: Thu Nov 29, 2018 2:08 pm

Re: compiling jamovi for Mac from the git source

Post 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.
Attachments
jamovi japanese.png
jamovi japanese.png (87.7 KiB) Viewed 20868 times
User avatar
jonathon
Posts: 2609
Joined: Fri Jan 27, 2017 10:04 am

Re: compiling jamovi for Mac from the git source

Post by jonathon »

great work. it's quite a challenge building for macOS.

cheers

jonathon
Post Reply