<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>On Feb 12, 2017, at 8:25 PM, R. Matthew Emerson <<a href="mailto:rme@acm.org">rme@acm.org</a>> wrote:<br><blockquote type="cite">The full set of changes I needed to successfully build on the latest macOS with the latest Xcode were:</blockquote></div><blockquote type="cite"><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">- Remove the entire <font face="Courier" class=""><span style="font-size: 11px;" class="">SDKROOT=/</span></font> line</div><div class="">- Remove the use of <font face="Courier" class=""><span style="font-size: 11px;" class="">-isysroot $(SDKROOT)</span></font> from commands</div><div class="">- Change <font face="Courier" class=""><span style="font-size: 11px;" class="">OSEARLYLIBS</span></font> from <font face="Courier" class=""><span style="font-size: 11px;" class="">-lcrt1.o</span></font> to <font face="Courier" class=""><span style="font-size: 11px;" class="">-lcrt0.o</span></font></div></div></div></blockquote><div><br class=""></div><div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">pel:darwinx8632 rme$ make</span></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">ld -macosx_version_min 10.6 -arch i386 -dynamic -o ../../dx86cl -e start -pagezero_size 0x11000 -seg1addr 0x00011000 -sectalign __TEXT __text 0x1000 x86-spjump32.o x86-spentry32.o x86-subprims32.o imports.o pmcl-kernel.o gc-common.o bits.o thread_manager.o lisp-debug.o image.o memory.o x86-gc.o x86-utils.o x86-exceptions.o unix-calls.o mach-o-image.o x86-asmutils32.o mach_exc_server.o lispdcmd.o plprint.o plsym.o x86_print.o xlbt.o -lcrt0.o -lSystem</span></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">ld: library not found for -lcrt0.o</span></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">make: *** [../../dx86cl] Error 1</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Did I do something wrong? This is on a system with no command-line tools installed. I would really like to avoid making users install the command-line tools when Xcode is already installed. If I can, I want to keep CCL running on 10.6, but at some point that’s not going to be feasible.</span></div></div></blockquote><div><br></div><div>What OS and Xcode version are you seeing this with?</div><div><br></div><div>Getting it to be buildable and run well with both old tools on an old system as well as modern tools could be difficult, you may wind up needing to conditionalize the build system on what you're using to do the build.</div><div><br></div><div> -- Chris</div><div><br></div></body></html>