Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-18706

Windows: Build- Cannot build Titanium project on a Windows machine

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Release 4.0.0, Release 4.1.0
    • Component/s: Android
    • Environment:

      SDK build: 4.0.0.v20150313181810
      CLI build: 3.4.2
      OS: Windows 8 (64-bit)
      Node: 0.10.36

      Description

      Details: Cannot build Titanium project on a Windows machine; longjohn error is returned.

      Note: This is a regression from SDK build 3.5.1.GA i.e. I can build a Titanium project with SDK 3.5.1.GA.

      Steps to reproduce:
      1. Create a Titanium project from CLI
      2. Run: ti build

      Actual: Longjohn error is returned:

      C:\Users\QE\AppData\Roaming\npm\node_modules\titanium\node_modules\longjohn\dist\longjohn.js:185
              throw e;
                    ^
      TypeError: Object.keys called on non-object
          at Function.keys (native)
          at C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\lib\windowsphone.js:89:16
          at done (C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\node_modules\async\lib\async.js:135:19)
          at C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\node_modules\async\lib\async.js:32:16
          at C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\lib\windowsphone.js:85:5
          at ChildProcess.<anonymous> (C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\node-appc\lib\subprocess.js:60:3)
          at ChildProcess.emit (events.js:98:17)
          at maybeClose (child_process.js:766:16)
          at Socket.<anonymous> (child_process.js:979:11)
      ---------------------------------------------
          at Object.run (C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\node-appc\lib\subprocess.js:59:8)
          at async.each.results.issues.push.id (C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\lib\windowsphone.js:64:20)
          at C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\node_modules\async\lib\async.js:125:13
          at Array.forEach (native)
          at _each (C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\node_modules\async\lib\async.js:46:24)
          at async.each (C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\node_modules\async\lib\async.js:124:9)
          at C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\lib\windowsphone.js:63:9
          at C:\ProgramData\Titanium\mobilesdk\win32\4.0.0.v20150313181810\node_modules\windowslib\lib\utilities.js:48:3
      

      Expected: Should be able to build and run the Titanium project on a Windows machine.

        Attachments

          Activity

            People

            • Assignee:
              gmathews Gary Mathews
              Reporter:
              wluu Wilson Luu (Inactive)
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Titanium SDK/CLI <> Titanium Mobile
                  Synced with:
                  TIMOB-19808
                  Sync status:
                  ERROR
                  Last received:
                  Last sent:

                  Git Source Code