Tag: macos sierra

在macOS Sierra上构建guile-2.0.11失败:架构x86_64的未定义符号

我不是一个经验丰富的程序员/开发人员/软件工程师,但我需要“手动”构建这个旧版本的guile-2.0.11,而不是使用home-brew(安装最新版本的guile)。 我从GitHub存储库下载了guile-2.0.11的tarball,将其解压缩并运行shell脚本autogen.sh。 这产生了一个配置可执行文件,它可以运行完成并生成一个Makefile。 当我运行make时,构建将继续,直到我收到此错误: Undefined symbols for architecture x86_64: “_clock_getcpuclockid”, referenced from: _scm_init_stime in libguile_2.0_la-stime.o “_ffi_call”, referenced from: _scm_i_foreign_call in libguile_2.0_la-foreign.o 还有16条“ ffi ”类似的消息。 然后错误消息完成 ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [libguile-2.0.la] Error 1 make[2]: *** [all] Error […]