IBM Support

PM92847: WORKLIGHT STUDIO PROJECTS CREATED ON WINDOWS MACHINE AND IMPORTED ON A MAC MACHINE WILL NOT COMPILE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • It is common within a development team to have developers
    working on a variety of platforms.  If a developer is building
    an application with Worklight Studio on a Windows machine and
    needs to pass the application to a developer on a Mac machine,
    attempts to compile that project will fail.
    

Local fix

  • After importing the project on the Mac machine, add executable
    permission to the following file in the project:
    
    <project_name>/apps/<application_name>/iphone/native/buildtime.s
    h
    That should fix the underlying build permissions problem and a
    fresh compilation should succeed.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * This problem is limited to developers that exchange projects *
    * from Windows machines to Mac machines.                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * In general, the problem is seen after importing and then     *
    * building the Worklight project on a Mac machine.  If the     *
    * application is not instrumented for the Mobile Test          *
    * Workbench, the problem is seen explicitly as Xcode attempts  *
    * to compile the project.  However, if the application is      *
    * instrumented for the Mobile Test Workbench, the problem is   *
    * not obvious.  The developer isn't given the details of the   *
    * failure because the instrumentation calls Xcode implicitly,  *
    * without the user interface.                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The problem was fixed by correcting the permissions of the
    buildtime.sh script within the project as part of the code that
    triggers the compilation.
    
    The fix for this APAR is currently targeted for inclusion in
    fixpack 6.0.0.1.
    A fix is available in 6.0.0.0-IF201307011413 and later.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM92847

  • Reported component name

    WORKLIGHT CONSU

  • Reported component ID

    5725I4301

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-07-11

  • Closed date

    2013-07-11

  • Last modified date

    2013-07-11

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WORKLIGHT CONSU

  • Fixed component ID

    5725I4301

Applicable component levels

  • R600 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"600","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 July 2013