Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-4205

Subsequent ios compiles fail.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Cannot Reproduce
    • 2.9.0
    • None
    • cordova-ios
    • MacBookAir5,2
      Version 4.6.3 (4H1503)

    Description

      $ cordova create ~/hello hello
      $ cd ~/hello
      $ cordova platform add ios
      $ cordova prepare ios
      $ cordova compile ios
      $ cordova compile ios

      The second compile - and all subsequent attempts - blows up with complaints of linker not finding symbol(s) for architecture i386.

      i386 seems like a red-flag given modern Macs and XCode are all x64, but I saw the debug issue a while ago.

      Anyhow, as I'm not an iOS developer, I'm not exactly sure how to go about digging further.

      Undefined symbols for architecture i386:
      "_SCNetworkReachabilityCreateWithAddress", referenced from:
      +[CDVReachability reachabilityWithAddress:] in libCordova.a(CDVReachability.o)
      "_SCNetworkReachabilityCreateWithName", referenced from:
      +[CDVReachability reachabilityWithHostName:] in libCordova.a(CDVReachability.o)
      "_SCNetworkReachabilityGetFlags", referenced from:
      -[CDVReachability connectionRequired] in libCordova.a(CDVReachability.o)
      -[CDVReachability currentReachabilityStatus] in libCordova.a(CDVReachability.o)
      "_SCNetworkReachabilityScheduleWithRunLoop", referenced from:
      -[CDVReachability startNotifier] in libCordova.a(CDVReachability.o)
      "_SCNetworkReachabilitySetCallback", referenced from:
      -[CDVReachability startNotifier] in libCordova.a(CDVReachability.o)
      "_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:
      -[CDVReachability stopNotifier] in libCordova.a(CDVReachability.o)
      ld: symbol(s) not found for architecture i386
      clang: error: linker command failed with exit code 1 (use -v to see invocation)

        • BUILD FAILED **

      The following build commands failed:
      Ld build/hello.app/hello normal i386

      Attachments

        Activity

          People

            shazron Shazron Abdullah
            janson Janson Hartliep
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: