Error during compilation of the JSShell

Clauber Stipkovic Halic <[email protected]> Sat, 16 Mar 2019 00:03:17 -0300
Newsgroups gmane.comp.mozilla.devel.jseng
Message-ID <CAKz94bjAJxLdcmPGQdPhM=v_u4g8J5A5E+2D6YiUhOAr8h6dGg@mail.gmail.com>
Hey Everybody,

First, sorry to bother you.

I'm trying to build the JSShell cloning from
https://github.com/mozilla/gecko-dev, but when "make", show this error!

















*ld: warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(state.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(fileline.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(alloc.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(macho.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(posix.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(dwarf.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(read.o))
was built for newer OSX version (10.13) than being linked (10.9)ld:
warning: object file
(/Users/cstipkovic/Documents/Project/bitbucket/gecko-dev/js/src/build_DBG.OBJ/x86_64-apple-darwin/debug/libjsrust.a(sort.o))
was built for newer OSX version (10.13) than being linked (10.9)Undefined
symbols for architecture x86_64:  "_icudt63_dat", referenced from:
openCommonData(char const*, int, UErrorCode*) in udata.old: symbol(s) not
found for architecture x86_64clang-7: error: linker command failed with
exit code 1 (use -v to see invocation)make[3]: *** [libmozjs-67a1.dylib]
Error 1make[2]: *** [js/src/build/target] Error 2make[1]: *** [compile]
Error 2make: *** [default] Error 2*

I'm using Mac OS 10.13.6, clang/llvm 7.0.1.
Can someone help me to understand this problem, please?

Thank you very much.

- Clauber Stipkovic