Building maps for Linux

Procedure

  1. Compile all maps for the Linux platform.
  2. Prior to executing any of the following build scripts,
    1. Using a text editor, open build_deploy_jvc.bat under <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mt/jvc/maps and search for this, set mcompileOptions= -P %PLATFORM% -A -E -O "%DeployDir%\maps*.mmc"and change to set mcompileOptions= -P %PLATFORM% -A -E -O "%DeployDir%\maps*.lnx".
    2. Save file and execute on command prompt, i.e. build_deploy_jvc.bat LINUX.
    3. Using a text editor, open build_deploy_lmf.bat under <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mt/lmf and search for this, set mcompileOptions= -P %PLATFORM% -A -E -O "%DeployDir%\maps*.mmc" and change to set mcompileOptions= -P %PLATFORM% -A -E -O "%DeployDir%\maps*.lnx".
    4. Save file and execute on command prompt, i.e. build_deploy_lmf.bat LINUX.
    5. Using a text editor, open build_mt_mx_translation.bat under <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mx/examples/mt_mx_translation/maps on a text editor and search for this, set mcompileOptions= -A -E and change to set mcompileOptions= -P LINUX -A -E -O "*.lnx".
    6. Save file and execute on command prompt, i.e. build_mt_mx_translation.bat.
  3. When running the mt950_split example, ensure the following run maps are built for Linux but with an extension .mmc:

    split_mt950

    v2_mt950_runmap_balance

    v2_mt950_runmap_split