General Discussion & Announcements

 View Only
  • 1.  Compiled objects in project folder (U10)

    PARTNER
    Posted 03-22-2023 13:36

    When compiling from the command line using the /all command all objects with an extension of cmi, eoisym and ecisym end up in the project folder.

    Can someone enlighten me about this please?

    AC



    ------------------------------
    Alan Cavilla
    Stater N.V.
    Amersfoort NL
    ------------------------------


  • 2.  RE: Compiled objects in project folder (U10)

    Posted 03-23-2023 07:59

    Good morning,

    You can map these extensions to write in a separate directory. Ex.

    [FILES]

    *.cmi    cmi\*.cmi  ;image below
    *.*lst    lst\*.*lst    ;our old proclisting
    *.*sym  sym\*.*sym

    When the component is compiled, this information is generated -> .cmi



    ------------------------------
    Juliano Anoar Haoach Garcia
    Suport Analyst
    Coamo -Coop. Agropecuaria Mouraoense
    Campo Mourão BR
    ------------------------------



  • 3.  RE: Compiled objects in project folder (U10)

    PARTNER
    Posted 03-27-2023 08:25

    Thanks very much Juliano for the explanation!



    ------------------------------
    Alan Cavilla
    Stater N.V.
    Amersfoort NL
    ------------------------------



  • 4.  RE: Compiled objects in project folder (U10)

    ROCKETEER
    Posted 03-23-2023 13:45

    CMI files are used by the Compiled Module Inspector that allows you to navigate to operations and entries in the IDE after compilation.

    The other files are symbol table files (cross reference information) for entity occurrence and collection operations.

    As Juliano explained, they can be redirected in your assignment file.



    ------------------------------
    David Akerman
    Principal Solution & Enablement Architect
    Rocket Internal - All Brands
    ------------------------------