IBM Support

PI80554: RHAPSODY 8.2: BUILDING CODE WITH MICROC: "UNABLE TO MAKE 'MXF_CFG.H'" ERROR WHEN 8.1.5 IS UNINSTALLED

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Description:
    
    
    User has 8.1.5 and 8.2 installed on their system. When building
    code using the MicroC profile, it works correctly.
    User then uninstalls 8.1.5. If they now try and build MicroC
    code using 8.2, they get the error "NMAKE : fatal error U1073:
    don't know how to make 'mxf_cfg.h'' See attached ErrorLog1.txt
    Reinstalling 8.2 (and not 8.1.5) does not solve the issue. User
    has to reinstall both 8.1.5 and 8.2 in order for the MicroC code
    to build correctly.
    All projects without MicroC build correctly.
    
    I was able to reproduce the issue on my VM environment.
    - Uninstalling 8.1.5 broke the 8.2 install.
    - The JVM would no longer run at all on 8.2: No project
    structure, no mxf_cfg.h, empty APILog, etc..
    - To fix I had to reinstall both 8.1.5 and 8.2
    
    Escalation:
    
    https://l2l3-cmn-rtc.ratl.swg.usma.ibm.com:9443/ccm/web/projects
    /Rational%20Escalation#action=com.ibm.team.workitem.viewWorkItem
    &id=65243
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Rhapsody                                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Uninstalling Rhapsody 8.1.5 (or any other version)           *
    * unregister the latest registered RhapsodyServer. But another *
    * Rhapsody (8.2 in our case) cannot register it if it doesn't  *
    * run as Administrator.                                        *
    * Workaround is to run the following command as Administrator  *
    * (only once, if no other installations/uninstallations done)  *
    * >rhapsody.exe  -RegServer                                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Rhapsody will register type library for current user
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI80554

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-04-25

  • Closed date

    2017-06-11

  • Last modified date

    2017-06-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

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R820 PSN

       UP



Document information

More support for: Rational Rhapsody

Software version: 820

Reference #: PI80554

Modified date: 11 June 2017