Closed rex4539 closed 6 years ago
Yes, same for me. MacOS Sierra 10.13.3
Everything fine up to here:
ash-apple/tools/o/share/libtool/lt__argz.c' /usr/local/bin/ginstall -c -m 644 './libltdl/lt__dirent.c' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/lt__dirent.c' /usr/local/bin/ginstall -c -m 644 './libltdl/lt__strl.c' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/lt__strl.c' /usr/local/bin/ginstall -c -m 644 './libltdl/lt_dlloader.c' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/lt_dlloader.c' /usr/local/bin/ginstall -c -m 644 './libltdl/lt_error.c' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/lt_error.c' /usr/local/bin/ginstall -c -m 644 './libltdl/ltdl.c' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/ltdl.c' /usr/local/bin/ginstall -c -m 644 './libltdl/ltdl.h' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/ltdl.h' /usr/local/bin/ginstall -c -m 644 './libltdl/ltdl.mk' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/ltdl.mk' /usr/local/bin/ginstall -c -m 644 './libltdl/slist.c' '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/slist.c' chmod a+x '/Users/brianbabiak/zcash-apple/tools/o/share/libtool/configure' /usr/local/bin/gmkdir -p '/Users/brianbabiak/zcash-apple/tools/o/include' /usr/local/bin/ginstall -c -m 644 libltdl/ltdl.h '/Users/brianbabiak/zcash-apple/tools/o/include' /usr/local/bin/gmkdir -p '/Users/brianbabiak/zcash-apple/tools/o/share/info' /usr/local/bin/ginstall -c -m 644 ./doc/libtool.info ./doc/libtool.info-1 ./doc/libtool.info-2 '/Users/brianbabiak/zcash-apple/tools/o/share/info' install-info --info-dir='/Users/brianbabiak/zcash-apple/tools/o/share/info' '/Users/brianbabiak/zcash-apple/tools/o/share/info/libtool.info' /usr/local/bin/gmkdir -p '/Users/brianbabiak/zcash-apple/tools/o/include/libltdl' /usr/local/bin/ginstall -c -m 644 libltdl/libltdl/lt_system.h libltdl/libltdl/lt_error.h libltdl/libltdl/lt_dlloader.h '/Users/brianbabiak/zcash-apple/tools/o/include/libltdl' /usr/local/bin/gmkdir -p '/Users/brianbabiak/zcash-apple/tools/o/share/man/man1' /usr/local/bin/ginstall -c -m 644 './doc/libtool.1' '/Users/brianbabiak/zcash-apple/tools/o/share/man/man1/glibtool.1' /usr/local/bin/ginstall -c -m 644 './doc/libtoolize.1' '/Users/brianbabiak/zcash-apple/tools/o/share/man/man1/glibtoolize.1' CLONE pkgconfig CONFIG pkgconfig BUILD pkgconfig make -C pkg-config-"0.29.2" -j 4 /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in glib /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in . make[8]: Nothing to be done for
all-am'.
Making all in m4macros
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
make[9]: Nothing to be done for all-am'. Making all in glib /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in libcharset /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am make[11]: Nothing to be done for
all-am'.
Making all in .
make[10]: Nothing to be done for all-am'. Making all in . CCLD pkg-config Undefined symbols for architecture x86_64: "_libiconv", referenced from: _g_iconv in libglib-2.0.a(libglib_2_0_la-gconvert.o) _g_convert_with_iconv in libglib-2.0.a(libglib_2_0_la-gconvert.o) _g_convert_with_fallback in libglib-2.0.a(libglib_2_0_la-gconvert.o) "_libiconv_close", referenced from: _g_iconv_close in libglib-2.0.a(libglib_2_0_la-gconvert.o) _g_convert in libglib-2.0.a(libglib_2_0_la-gconvert.o) _g_convert_with_fallback in libglib-2.0.a(libglib_2_0_la-gconvert.o) _g_filename_display_name in libglib-2.0.a(libglib_2_0_la-gconvert.o) "_libiconv_open", referenced from: _g_iconv_open in libglib-2.0.a(libglib_2_0_la-gconvert.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[6]: *** [pkg-config] Error 1 make[5]: *** [all-recursive] Error 1 make[4]: *** [all] Error 2 make[3]: *** [pkgconfig_build] Error 2 make[2]: *** [build] Error 1 make[1]: *** [pkgconfig_all] Error 2 make: *** [tools_all] Error 2
sorry for no feedback so far guys, I am swamped right now but will be looking into it in a week
After your latest commits, it now fails here:
Making all in src
/Users/rex/zcash-apple/zcash/zcash_master/depends/x86_64-apple-darwin17.5.0/share/../native/bin/ccache /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -mmacosx-version-min=10.8 -stdlib=libc++ -std=c++11 -DHAVE_CONFIG_H -I. -I../src/config -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I. -I./obj -pthread -I/Users/rex/zcash-apple/zcash/zcash_master/depends/x86_64-apple-darwin17.5.0/share/../include -I./leveldb/include -I./leveldb/helpers/memenv -I/Users/rex/zcash-apple/zcash/zcash_master/depends/x86_64-apple-darwin17.5.0/include -I/Users/rex/zcash-apple/zcash/zcash_master/depends/x86_64-apple-darwin17.5.0/include -I./secp256k1/include -I./snark -I./snark/libsnark -I./univalue/include -Qunused-arguments -I/Users/rex/zcash-apple/zcash/zcash_master/depends/x86_64-apple-darwin17.5.0/share/../include/ -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -DMAC_OSX -Wformat -Wformat-security -Wstack-protector -fstack-protector-all -Werror -fPIE -pipe -O2 -g -fwrapv -fno-strict-aliasing -Wno-undefined-var-template -MT consensus/libbitcoin_common_a-upgrades.o -MD -MP -MF consensus/.deps/libbitcoin_common_a-upgrades.Tpo -c -o consensus/libbitcoin_common_a-upgrades.o `test -f 'consensus/upgrades.cpp' || echo './'`consensus/upgrades.cpp
consensus/upgrades.cpp:70:1: error: control may reach end of non-void function [-Werror,-Wreturn-type]
}
^
1 error generated.
make[5]: *** [consensus/libbitcoin_common_a-upgrades.o] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [zcash_build] Error 2
make[1]: *** [build] Error 1
make: *** [zcash_all] Error 2
@rex4539 is this 1.0.14 or bleeding edge? Are you using Xcode 9.2 or Xcode 9.3 beta?
As per title of this report, Xcode 9.3 :)
Indeed, the last error message was from master.
Just tried with 1.0.14 and still fails with clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
@kozyilmaz Any hope for a quick fix?
1.0.15 is being released tomorrow.
Would love to be able to compile Zcash again :)
@rex4539 check out my master, should be working with 1.0.15-rc1 (at least it works on my machine). Let me know if it fails.
@kozyilmaz Woohoo! It compiled :)
Thanks once again. You made my day!
config.log