<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hello swift-dev,</div><div class=""><br class=""></div><div class="">I am cross compiling for iOS. Everything compiles fine, but at the install step things are very broken.&nbsp;</div><div class=""><br class=""></div><div class="">My goal is for /tmp/install/swift to look like an xctoolchain.&nbsp;</div><div class=""><br class=""></div><div class="">The install commands fail to create the necessary directories, and even when I create the directories, all the swift-install-components are never copied over. Ninja also fails if --install-swift is specified after the dash-dash. Also, clang ignores the toolchain prefix and the install prefix.&nbsp;</div><div class=""><br class=""></div><div class="">cp: cannot create regular file '/tmp/install//var/swift/bin/swift-stdlib-tool': No such file or directory</div><div class=""><br class=""></div><div class="">Here is my preset:</div><div class=""><br class=""></div><div class=""><font face="Consolas" size="1" class="">[preset: iphoneos]</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">release</font></div><div class=""><font face="Consolas" size="1" class="">assertions</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">extra-cmake-options = -DLLVM_ENABLE_BACKTRACES=Off -DSWIFT_BUILD_SOURCEKIT=FALSE</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">build-subdir = iphoneos</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">ios</font></div><div class=""><font face="Consolas" size="1" class="">tvos</font></div><div class=""><font face="Consolas" size="1" class="">watchos</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">#install-prefix = ~/src/install/swift</font></div><div class=""><font face="Consolas" size="1" class="">#install-symroot = ~/src/install/swift-sym</font></div><div class=""><font face="Consolas" size="1" class="">install-prefix = /var/swift</font></div><div class=""><font face="Consolas" size="1" class="">install-destdir= /tmp/install</font></div><div class=""><font face="Consolas" size="1" class="">install-symroot= /tmp/symroot</font></div><div class=""><font face="Consolas" size="1" class="">installable-package= /tmp/xcode-root.tar.gz</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">dash-dash</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">toolchain-prefix =</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">swift-install-components = compiler;clang-builtin-headers;stdlib;sdk-overlay;tools</font></div><div class=""><font face="Consolas" size="1" class=""><br class=""></font></div><div class=""><font face="Consolas" size="1" class="">llvm-install-components = libclang;libclang-headers</font></div><div class=""><font face="Consolas" size="1" class="">cross-compile-tools-deployment-targets = iphoneos-armv7s</font></div><div class=""><br class=""></div><div class="">
<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; line-height: normal; float: none; display: inline !important;" class=""><br class="Apple-interchange-newline">Andrew Hyatt</span><br style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; line-height: normal;" class=""><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; line-height: normal; float: none; display: inline !important;" class=""><a href="mailto:ahyattdev@icloud.com" class="">ahyattdev@icloud.com</a></span>
</div>

<br class=""></body></html>