Hi Brian Croom, Thanks for the quick response. I deleted the entire build directory now. Initiated a new build. Fingers crossed...
Will update the status as soon as the build finishes. On Tue, Jun 21, 2016 at 12:31 PM, Brian Croom <brian.s.cr...@gmail.com> wrote: > Hmm, have you tried deleting your `build/swift-macosx-x86_64/` directory? > I wonder if cached CMake values could cause that issue. > > (By the way, I can confirm that getting the build going for the first time > is the most challenging! I hope we can get things going for you soon.) > > 2016-06-20 22:22 GMT-04:00 Madhu Samuel <madhusam...@gmail.com>: > >> So after spending almost a week trying to build swift and core libraries >> (mainly xctest) during the end of May un-successfully, I made up my mind to >> give another attempt today. >> >> I checkout the latest code from swift repo. Since the xctest >> documentation says, "Confirm you're able to build the Swift project using >> utils/build-script -R", that's where I started. >> >> Unfortunately, build-script -R gives the below error. >> >> <unknown>:0: error: Swift does not support the SDK 'MacOSX10.11.sdk' >> >> >> My active developer directory is >> '/Applications/Xcode-beta.app/Contents/Developer'. >> The toolchain is 'Xode 8.0' >> >> The build is taken in Mac OSX El Capitan 10.11.4 >> >> Let me know whether I miss anything? I assume getting the build working >> for the first time is the hardest, but there I am! >> >> Any help is appreciated! >> >> Regards, >> Madhu >> >> On Mon, May 30, 2016 at 8:32 AM, Madhu Samuel <madhusam...@gmail.com> >> wrote: >> >>> Wow, that was a quick response. Thanks Brian Gesiak and Brian Croom. >>> >>> My first quick attempt using build-toolchain script to build my own tool >>> chain failed. Anyway I will give it another try and let you know the status. >>> >>> On Mon, May 30, 2016 at 1:52 AM, Brian Croom <brian.s.cr...@gmail.com> >>> wrote: >>> >>>> That's right, breaking changes have been made to Swift since the latest >>>> toolchain snapshot was released, and Corelibs Foundation has been updated >>>> accordingly. >>>> >>>> Until the next snapshot, an alternative to building your own toolchain >>>> would be to check out an older commit of Foundation which still builds with >>>> the compiler in the snapshot toolchain, since XCTest doesn't depend on >>>> any of the more recent Foundation changes. I've had success using this >>>> commit: >>>> https://github.com/apple/swift-corelibs-foundation/commit/04d4f92870652160388f1c69de3fd7bb0656860c >>>> >>>> >>>> --Brian >>>> >>>> >>>> söndag 29 maj 2016 skrev Brian Gesiak via swift-corelibs-dev < >>>> swift-corelibs-dev@swift.org>: >>>> >>>>> Madhu, >>>>> >>>>> Oy, my bad -- I only just noticed you put the toolchain version at the >>>>> bottom of your original email. >>>>> >>>>> It's possible the May 9th toolchain is already too old to build >>>>> XCTest. I'll double-check myself. In the meantime, you may want to try >>>>> building your own toolchain and using that. >>>>> >>>>> - Brian Gesiak >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Sun, May 29, 2016 at 7:23 AM -0700, "Brian Gesiak" < >>>>> modoca...@gmail.com> wrote: >>>>> >>>>> Madhu, >>>>>> >>>>>> Thanks for the report! >>>>>> >>>>>> The main difference between the build scripts (which use xcodebuild) >>>>>> and using Xcode itself is the version of Swift that is used. The build >>>>>> scripts build a Swift 3.0 compiler, then use that to build XCTest. When >>>>>> using Xcode directly, you need to select a recent Swift toolchain >>>>>> yourself. >>>>>> >>>>>> Which Swift toolchain are you using to compile XCTest in Xcode? >>>>>> >>>>>> Our tests only make sure apple/swift master works. If the latest >>>>>> Swift toolchain from http://swift.org doesn't work, you may have to >>>>>> built your own toolchain. You can do so using the `utils/build-toolchain` >>>>>> script in the Swift repository. >>>>>> >>>>>> Once you figure out your Swift toolchain version, let us know! You >>>>>> should be able to find out in the preferences pane in Xcode. >>>>>> >>>>>> - Brian Gesiak >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Sun, May 29, 2016 at 1:24 AM -0700, "Madhu Samuel via >>>>>> swift-corelibs-dev" <swift-corelibs-dev@swift.org> wrote: >>>>>> >>>>>> Hi All, >>>>>>> >>>>>>> I am new to this forum. >>>>>>> >>>>>>> I am trying to build the xctest project. I followed the instructions >>>>>>> at https://github.com/apple/swift-corelibs-xctest >>>>>>> >>>>>>> I am able to successfully build via the build scripts. But, if I >>>>>>> build XCTest using xcode using the SwiftXCTest scheme I am getting a few >>>>>>> errors. >>>>>>> >>>>>>> 1. swift-corelibs-foundation/Foundation/NSXMLDTDNode.swift:242:64: >>>>>>> error: cannot convert value of type 'UnsafeMutablePointer<Void>' (aka >>>>>>> 'UnsafeMutablePointer<()>') to expected argument type 'OpaquePointer' >>>>>>> let unmanaged = >>>>>>> Unmanaged<NSXMLDTDNode>.fromOpaque(privateData) >>>>>>> >>>>>>> 2. swift-corelibs-foundation/Foundation/NSTimer.swift:14:47: error: >>>>>>> cannot convert value of type 'UnsafeMutablePointer<Void>' (aka >>>>>>> 'UnsafeMutablePointer<()>') to expected argument type 'OpaquePointer' >>>>>>> let t = >>>>>>> Unmanaged<NSTimer>.fromOpaque(info!).takeUnretainedValue() >>>>>>> >>>>>>> etc. >>>>>>> >>>>>>> My dev environment, >>>>>>> OS: Mac OSX El Capitan 10.11.4 (15E65). >>>>>>> Xcode Version: Version 7.3.1 (7D1014) >>>>>>> XCode Toolchain: Swift Development Snapshot 2016-05-09 (a) >>>>>>> >>>>>>> Any help is appreciated. >>>>>>> >>>>>>> Regards, >>>>>>> Madhu >>>>>>> >>>>>>> >>>>>>> >>> >> >
_______________________________________________ swift-corelibs-dev mailing list swift-corelibs-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-corelibs-dev