āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

Ad


āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

abi-compliance-checker - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ abi-compliance-checker āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ āĻāĻŦāĻŋ-āĻ•āĻŽāĻĒā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸-āĻšā§‡āĻ•āĻžāĻ° āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


abi-compliance-checker - āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ C/C++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° ABI āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻŸā§āĻ˛
āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


āĻ¨āĻžāĻŽ:
ABI āĻ•āĻŽāĻĒā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻšā§‡āĻ•āĻžāĻ° (abi-compliance-checker) a āĻāĻ° āĻĒāĻŋāĻ›āĻ¨ā§‡āĻ° āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨
C/C++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ API

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ
ABI āĻ•āĻŽāĻĒā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸ āĻšā§‡āĻ•āĻžāĻ° (ABICC) āĻšāĻ˛ āĻĒāĻļā§āĻšāĻžāĻĻāĻ—āĻžāĻŽā§€ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻšā§‡āĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ˛
āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž C/C++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰ā§ŽāĻ¸-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĨ¤ āĻŸā§āĻ˛āĻŸāĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻšā§‡āĻ• āĻ•āĻ°ā§‡
āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ (*.so) āĻāĻŦāĻ‚ API-āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§‡
ABI (ABI=API+āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° ABI) āĻ¯āĻž āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻ‰ā§ŽāĻ¸-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ­āĻ™ā§āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:
āĻ•āĻ˛āĻŋāĻ‚ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨, āĻ­āĻŋ-āĻŸā§‡āĻŦāĻŋāĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨, āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻšāĻŋāĻšā§āĻ¨, āĻĒā§āĻ¨āĻƒāĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ…āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻžāĻ° āĻĢāĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻ•ā§āĻ°ā§āĻ¯āĻžāĻļ āĻŦāĻž āĻ­ā§āĻ˛ āĻ†āĻšāĻ°āĻŖ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻ•āĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¯āĻŧ. āĻ¸ā§‚āĻ¤ā§āĻ°
āĻ…āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻžāĻ° āĻĢāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻŸā§āĻ˛āĻŸāĻŋ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ° āĻāĻŦāĻ‚ āĻāĻ° āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻŦā§‡āĻ•ā§āĻˇāĻŖāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻĻāĻŋāĻˇā§āĻŸ
āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¯āĻžāĻ°āĻž āĻĒāĻļā§āĻšāĻžāĻĻāĻĒāĻĻ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ†āĻ—ā§āĻ°āĻšā§€, āĻ¯ā§‡āĻŽāĻ¨ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻž āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŸā§āĻ˛āĻŸāĻŋ ISVs āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ā§‡āĻ° āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻŋāĻ˛āĻŋāĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĨ¤ āĻ…āĻ­āĻŋāĻ¯ā§‹āĻœāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻžāĻ¯āĻŧ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĨ¤

āĻāĻ‡ āĻŸā§āĻ˛āĻŸāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°: āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻŋāĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻāĻŸāĻŋāĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
GNU LGPL āĻŦāĻž GNU GPL āĻāĻ° āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§€āĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°:
āĻāĻŦāĻŋ-āĻ•āĻŽāĻĒā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻ¸-āĻšā§‡āĻ•āĻžāĻ° [āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ]

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:
abi-āĻ¸āĻŽā§āĻŽāĻ¤āĻŋ-āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻ• -āĻ˛āĻŋāĻŦ NAME āĻāĻ° -āĻĒā§āĻ°āĻžāĻ¤āĻ¨ OLD.xml -āĻ¨āĻ¤ā§āĻ¨ NEW.xml

OLD.xml āĻāĻŦāĻ‚ NEW.xml āĻšāĻ˛ XML- āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€:



1.0





/path1/to/header(s)/ /path2/to/header(s)/

...





/path1/to/library(ies)/ /path2/to/library(ies)/

...



āĻ¤āĻĨā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ:
-h|-āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž

āĻāĻ‡ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨.

-i|-āĻ¤āĻĨā§āĻ¯

āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-v|-āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ

āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¤āĻĨā§āĻ¯.

- āĻĄāĻžāĻŽā§āĻĒ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ

āĻŸā§āĻ˛ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ (1.99.14) āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ:
-l|-lib|-āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ NAME

āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ (āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ›āĻžāĻĄāĻŧāĻž)āĨ¤

-āĻĄāĻŋ 1|-āĻĒā§āĻ°āĻžāĻ¤āĻ¨|-āĻ“ āĻĒāĻĨ

1āĻŽ (āĻĒā§āĻ°āĻžāĻ¨ā§‹) āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

1. XML- āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ (VERSION.xml āĻĢāĻžāĻ‡āĻ˛):



1.0





/path1/to/header(s)/ /path2/to/header(s)/

...





/path1/to/library(ies)/ /path2/to/library(ies)/

...



...

2. ABI āĻĄāĻžāĻŽā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ - āĻĄāĻžāĻŽā§āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ 3. āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ¸āĻš
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ 4. āĻāĻ•āĻ• āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ 2-4 āĻ§āĻ°āĻ¨ā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¸āĻ™ā§āĻ—ā§‡ -v1 āĻāĻŦāĻ‚ -v2 āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĨ¤

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĻā§‡āĻ–ā§āĻ¨:

http://ispras.linuxbase.org/index.php/Library_Descriptor

-āĻĄāĻŋ 2|-āĻ¨āĻ¤ā§āĻ¨|-n PATH

2āĻ¯āĻŧ (āĻ¨āĻ¤ā§āĻ¨) āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĨ¤

- āĻĄāĻžāĻŽā§āĻĒ|-āĻĄāĻžāĻŽā§āĻĒ-āĻ†āĻŦāĻŋ āĻĒāĻĨ

āĻ‡āĻ¨āĻĒā§āĻŸ XML āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻāĻŸāĻŋ āĻŸā§āĻ˛ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

ABI āĻĄāĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ: 2.0<=V<=3.2

āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ:
-āĻ…ā§āĻ¯āĻžāĻĒ|-āĻ†āĻŦā§‡āĻĻāĻ¨ PATH

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻœāĻ¨āĻ•ā§‡ āĻ¯ā§‡ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻŦāĻšāĻ¨āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻžāĨ¤

-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•-āĻ˛āĻŋāĻŦāĻ¸

āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯ āĻāĻ° āĻŦāĻŋāĻ­āĻžāĻ—
āĻāĻ•ā§āĻ¸āĻāĻŽāĻāĻ˛-āĻĄā§‡āĻ¸āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻžāĻ°ā§‡āĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

-āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ-āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• (āĻšā§‹āĻ¸ā§āĻŸ) GCC āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ°āĻ¸ GCC āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°ā§‡āĻ° āĻĒāĻžāĻĨāĨ¤

-gcc-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸

GCC āĻŸā§āĻ˛āĻšā§‡āĻ¨ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĨ¤

-āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ-āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ¸āĻŽā§‚āĻš āĻ“āĻĒāĻŋāĻŸāĻŋāĻāĻ¸

āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-sysroot āĻĨā§‡āĻ•ā§‡ DIR

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ°ā§āĻŸ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŸā§āĻ˛ āĻ‡āĻ¨ āĻĒāĻžāĻĨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻŦā§‡
DIR/usr/include āĻāĻŦāĻ‚ DIR/usr/lib āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤

-v1|-āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ1 NUM

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ 1āĻŽ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨ (āĻĻā§‡āĻ–ā§āĻ¨ -āĻĄāĻŋ 1 āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ)āĨ¤

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻāĻŸāĻŋ XML- āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤:



āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ



-v2|-āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ2 NUM

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ ā§¨āĻ¯āĻŧ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤

-vnum NUM āĻŸāĻŋ

āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°āĻž ABI āĻĄāĻžāĻŽā§āĻĒā§‡ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯ āĻāĻ° āĻŦāĻŋāĻ­āĻžāĻ—
āĻ‡āĻ¨āĻĒā§āĻŸ XML āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸ āĻ•āĻ°āĻž āĻšāĻŦā§‡.

-s|-āĻ•āĻ ā§‹āĻ°

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻž āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ "āĻ¨āĻŋāĻŽā§āĻ¨" āĻ¤ā§€āĻŦā§āĻ°āĻ¤āĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨
āĻŸā§āĻ˛ā§‡āĻ° āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž.

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšā§‡āĻĄāĻžāĻ°

āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻšā§‡āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¸āĻšāĻœ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŽāĻŋāĻĨā§āĻ¯āĻž āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻāĻŦāĻ‚ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻ°āĻŖ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¨āĻŋāĻŽā§āĻ¨ āĻŽāĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨
āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž/āĻŽā§āĻ›ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤ā§€āĻ•āĨ¤

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ­āĻžāĻŦā§‡ āĻ†āĻĒāĻ¨āĻŋ "āĻ•ā§‡āĻ‰ āĻ¨āĻž" āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ā§ˇ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡
XML- āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€:



āĻ¨āĻž



āĻļā§‹-āĻ°āĻŋāĻ­āĻžāĻ˛

āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸā§‡ āĻĒā§āĻ°āĻ¤ā§€āĻ•ā§‡āĻ° āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤

-āĻĒā§āĻ°āĻ¤ā§€āĻ•-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻĨ

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻœāĻ¨āĻ•ā§‡ āĻĒā§āĻ°āĻ¤ā§€āĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ (āĻāĻ¤ā§‡ āĻŽā§āĻ¯āĻžāĻ™ā§āĻ—āĻ˛āĻĄ āĻ¨āĻžāĻŽ
C++) āĻ¯āĻž āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž.

-āĻĒā§āĻ°āĻ•āĻžāĻ°-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻĨ

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻž āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤
āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž.

- āĻŦāĻžāĻĻ-āĻšāĻŋāĻšā§āĻ¨ āĻĒāĻžāĻĨ

āĻšāĻŋāĻšā§āĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¯āĻž āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤

āĻŦāĻžāĻĻ-āĻĒā§āĻ°āĻ•āĻžāĻ° āĻĒāĻžāĻĨ

āĻ¯ā§‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ.

-āĻšā§‡āĻĄāĻžāĻ°-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻĨ

āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻĢāĻžāĻ‡āĻ˛āĻŸāĻŋ āĻšā§‡āĻ•/āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

- āĻ¸ā§āĻ•āĻŋāĻĒ-āĻšā§‡āĻĄāĻžāĻ° āĻĒāĻžāĻĨ

āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻĢāĻžāĻ‡āĻ˛, āĻ¯ā§‡ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ.

- āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ NAME āĻāĻ°

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ‡ āĻšā§‡āĻĄāĻžāĻ°ā§‡āĻ° ABI āĻšā§‡āĻ•/āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°-āĻĄāĻžāĻŽā§āĻĒ

āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻĻā§āĻŸāĻŋ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ āĻĄāĻžāĻŽā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻŸā§āĻ˛ā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻšā§āĻ°āĻžāĻ¸.

-āĻ¨ā§‹āĻ¸ā§āĻŸāĻĄāĻŋāĻ™ā§āĻ•

āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ GCC āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

-āĻĄāĻžāĻŽā§āĻĒ-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ NAME āĻāĻ° -sysroot āĻĨā§‡āĻ•ā§‡ DIR

DIR āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ–ā§āĻāĻœā§āĻ¨, XML āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ ABI āĻĄāĻžāĻŽā§āĻĒā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¸ā§‡āĻŸ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¤ā§āĻ˛āĻ¨āĻž (--cmp-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻāĻ° āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ…āĻ¨ā§āĻ¯āĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡
āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻ¤ā§‡ āĻ­ā§āĻ˛āĻŦā§‡āĻ¨ āĻ¨āĻž
-āĻ•ā§āĻ°āĻ¸-āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ GCC-āĻāĻ° āĻ•āĻŋāĻ›ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ˛ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° (āĻšā§‹āĻ¸ā§āĻŸ āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž)āĨ¤ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻ¤ā§‡:

sys_dumps/NAME/ARCH

-āĻĄāĻžāĻŽā§āĻĒ-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ DESCRIPTOR.xml

āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻŽāĻ¤āĻ‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ˛āĻ•ā§āĻˇā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ XML āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨ā§‡āĻ¯āĻŧ
āĻ‡āĻ¨āĻĒā§āĻŸ, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤:

/* āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻŦāĻŋāĻ­āĻžāĻ— */



/* āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¨āĻžāĻŽ */





/* āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻĒāĻžāĻĨā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻš āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ */





/* āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž āĻĒāĻĨā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻš āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ */



/* āĻāĻšā§āĻ›āĻŋāĻ• āĻŦāĻŋāĻ­āĻžāĻ— */



/* āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžā§ˇ

āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻĒāĻžāĻĨāĻ—ā§āĻ˛āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ */





/* āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžā§ˇ

āĻ¨āĻŋāĻ°ā§āĻ­āĻ°āĻ¤āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ */





/* āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŸā§āĻ˛ āĻ¸āĻš āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ (GCC āĻŸā§āĻ˛āĻšā§‡āĻ‡āĻ¨), āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ */





/* GCC āĻŸā§āĻ˛āĻšā§‡āĻ¨ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:
arm-linux-gnueabi arm-none-symbianelf */





/* āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ GCC āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ */



-sysinfo āĻĨā§‡āĻ•ā§‡ DIR

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ -āĻĄāĻžāĻŽā§āĻĒ-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻāĻŦāĻŋāĻ†āĻ‡ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻžāĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāĻŦāĻ‚ āĻĄāĻžāĻŽā§āĻĒāĻŋāĻ‚ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœā§‡ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

āĻŽāĻĄāĻŋāĻ‰āĻ˛/āĻ˛āĻ•ā§āĻˇā§āĻ¯/{āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸, āĻ¸āĻŋāĻŽā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ}

-āĻ¸āĻŋāĻāĻŽāĻĒāĻŋ-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ -āĻĄāĻŋ 1 sys_dumps/NAME1/ARCHā§ˇ -āĻĄāĻŋ 2 sys_dumps/NAME2/ARCHā§ˇ

āĻĻā§āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ā§‡āĻ° āĻ¸āĻžāĻ°āĻžāĻ‚āĻļ āĻ¸āĻš āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ HTML āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸāĨ¤
āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡:

sys_compat_reports/NAME1_to_NAME2/ARCH

-libs-āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻĒāĻžāĻĨ

āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻĢāĻžāĻ‡āĻ˛, āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ -āĻĄāĻžāĻŽā§āĻĒ-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāĻ›āĻ¨ā§āĻĻ
āĻ…āĻĨāĻŦāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ -āĻ¸āĻŋāĻāĻŽāĻĒāĻŋ-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-āĻāĻ•ā§āĻ¸āĻŸ|-āĻŦāĻ°ā§āĻ§āĻŋāĻ¤

āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ A āĻ…āĻ¨ā§āĻ¯ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ B āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨
B āĻāĻ° ABI, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻŸā§āĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ•ā§‹āĻ¨ā§‹ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ A āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ ABI-āĻāĻ° āĻ…āĻ‚āĻļ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ B-āĻāĻ° ABI-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ‚āĻļ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°āĨ¤

āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸ā§āĻ•āĻŋāĻŽ āĻšāĻ˛:

āĻ…ā§āĻ¯āĻžāĻĒ C (āĻ­āĻžāĻ™āĻž) -> lib B (āĻ­āĻžāĻ™āĻž ABI) -> lib A (āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻļā§€āĻ˛ ABI)

-q|-āĻļāĻžāĻ¨ā§āĻ¤

stdout āĻāĻŦāĻ‚ stderr āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒāĻĨ (āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ -āĻ˛āĻ—-āĻĒāĻĨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ):

logs/run.log

-stdout

āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ stdout-āĻ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻĢāĻ˛āĻžāĻĢāĻ˛ (āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻāĻŦāĻ‚ ABI āĻĄāĻžāĻŽā§āĻĒ) āĻŽā§āĻĻā§āĻ°āĻŖ āĻ•āĻ°ā§āĻ¨
āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĨ¤ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻĄā§‡āĻŸāĻž āĻĒāĻžāĻ‡āĻĒ āĻ•āĻ°āĻžāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻŦā§‡āĨ¤

-āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ FMT

āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

htm - HTML āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) xml - XML ​​āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸

-āĻĄāĻžāĻŽā§āĻĒ-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ FMT

ABI āĻĄāĻžāĻŽā§āĻĒā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

perl - āĻĄā§‡āĻŸāĻž::āĻĄāĻžāĻŽā§āĻĒāĻžāĻ° āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) xml - XML ​​āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ

-xml

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¨āĻžāĻŽ: --āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸=āĻ¤āĻžāĻ°āĻž xml or --āĻĄāĻžāĻŽā§āĻĒ-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸ=āĻ¤āĻžāĻ°āĻž xml

-āĻ˛ā§āĻ¯āĻžāĻ‚ āĻ˛ā§āĻ¯āĻžāĻ‚

āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ­āĻžāĻˇāĻž āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (C āĻŦāĻž C++)āĨ¤ āĻŸā§āĻ˛āĻŸāĻŋ āĻ¨āĻž āĻĒāĻžāĻ°āĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨
āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻˇāĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŋ-āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻšā§‡āĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
(--āĻ˛āĻ‚=C) āĻŽāĻ§ā§āĻ¯ā§‡ --āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ or --āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻŽā§‹āĻĄāĨ¤

- āĻ–āĻŋāĻ˛āĻžāĻ¨ ARCH āĻĻā§āĻŦāĻžāĻ°āĻž

āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ (x86, x86_64, ia64, arm, ppc32, ppc64, s390, ect.)āĨ¤ āĻĻā§āĻ¯
āĻŸā§āĻ˛āĻŸāĻŋ āĻ‡āĻ¨āĻĒā§āĻŸā§‡āĻ° āĻ¸āĻ āĻŋāĻ• āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ° āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻž āĻĒāĻžāĻ°āĻ˛ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°
āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸāĨ¤

- āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ|-āĻŦāĻŋāĻ¨|-āĻ†āĻŦāĻŋ

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€" āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻāĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

compat_reports/LIB_NAME/V1_to_V2/abi_compat_report.html

-āĻ¸ā§‚āĻ¤ā§āĻ°|-src|-api

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "āĻ‰ā§ŽāĻ¸" āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĻā§‡āĻ–āĻžāĻ¨āĨ¤ āĻāĻ¤ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨:

compat_reports/LIB_NAME/V1_to_V2/src_compat_report.html

-āĻ¸ā§€āĻŽāĻž āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ LIMIT āĻŸāĻŋ

āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§€āĻ•
āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸā§‡ āĻŸāĻžāĻ‡āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ:
-test

āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻšāĻžāĻ˛āĻžāĻ¨āĨ¤ āĻāĻ•āĻŸāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻĻā§āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚
āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻŸā§āĻ˛āĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ•āĻœāĻ¨āĻ•ā§‡ āĻšā§‡āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ•āĻŋāĻ¨āĻž
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦā§‡āĻļā§‡ āĻŸā§āĻ˛āĻŸāĻŋ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤

-āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž-āĻĄāĻžāĻŽā§āĻĒ

ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ, āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻĄāĻŋāĻŦāĻžāĻ—

āĻĄāĻŋāĻŦāĻžāĻ— āĻŽā§‹āĻĄ. āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¨ā§‡ āĻĄāĻŋāĻŦāĻžāĻ— āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨
āĻĄāĻŋāĻŦāĻžāĻ— āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡:

āĻĄāĻŋāĻŦāĻžāĻ—/LIB_NAME/VERSION/

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨ -- āĻĄāĻžāĻŽā§āĻĒ āĻŸā§āĻ˛ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋ-āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ

āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ C āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ˛ā§‡āĻ–āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ‚ G++ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° (āĻ…āĻ°ā§āĻĨāĻžā§Ž C++ āĻ•ā§€āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž), āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻŸā§āĻ˛āĻŸāĻŋāĻ•ā§‡ āĻāĻ‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻ˛āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻāĻŦāĻ‚
āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖā§‡āĻ° āĻ—āĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨āĨ¤

-cpp-āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨

āĻ‡āĻ¨āĻĒā§āĻŸ C āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ C++ āĻ•ā§€āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ˛ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤

-p|-āĻĒāĻ°āĻŽ āĻĒāĻĨ

āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨āĻžāĻŽ āĻ¸āĻš āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒāĻžāĻĨāĨ¤ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻ‰āĻ¨ā§āĻ¨āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻ¨āĻžāĻŽ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻĻā§‡āĻ–ā§āĻ¨āĨ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸:

func1;param1;param2;param3 ... func2;param1;param2;param3 ...

...

-āĻ°āĻŋāĻ˛āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ XML-āĻĄā§‡āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻ°ā§‡ {RELPATH} āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ PATH-āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨
ABI (āĻĻā§‡āĻ–ā§āĻ¨ - āĻĄāĻžāĻŽā§āĻĒ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ)āĨ¤

-relpath1 āĻĒāĻžāĻĨ

1āĻŽ XML-āĻĄā§‡āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻ°ā§‡ {RELPATH} āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ PATH-āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨ (-āĻĄāĻŋ 1).

-relpath2 āĻĒāĻžāĻĨ

ā§¨āĻ¯āĻŧ XML-āĻĄā§‡āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸāĻ°ā§‡ {RELPATH} āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ PATH-āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°ā§āĻ¨ (-āĻĄāĻŋ 2).

āĻĄāĻžāĻŽā§āĻĒ-āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻāĻ•āĻŸāĻŋ *.abi.tar.gz āĻŦāĻž *.abi āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻžāĻĨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

abi_dumps/LIB_NAME/LIB_NAME_VERSION.abi.tar.gz

-āĻ¸āĻžāĻœāĻžāĻ¨

ABI āĻĄāĻžāĻŽā§āĻĒā§‡ āĻĄā§‡āĻŸāĻž āĻ¸āĻžāĻœāĻžāĻ¨ā§‹ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨-āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻĒāĻĨāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

compat_reports/LIB_NAME/V1_to_V2/compat_report.html

-āĻŦāĻŋāĻ¨-āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨-āĻĒāĻĨ āĻĒāĻžāĻĨ

"āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°ā§€" āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻĒāĻĨāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

compat_reports/LIB_NAME/V1_to_V2/abi_compat_report.html

-src-āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ-āĻĒāĻĨ āĻĒāĻžāĻĨ

"āĻ‰ā§ŽāĻ¸" āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻĒāĻĨāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

compat_reports/LIB_NAME/V1_to_V2/src_compat_report.html

-āĻ˛āĻ—-āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻ— āĻĒāĻžāĻĨ. āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

logs/LIB_NAME/VERSION/log.txt

-log1-āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° 1āĻŽ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻ— āĻĒāĻžāĻĨāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

logs/LIB_NAME/V1/log.txt

-log2-āĻĒāĻĨ āĻĒāĻžāĻĨ

āĻāĻ•āĻŸāĻŋ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° ā§¨āĻ¯āĻŧ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻ— āĻĒāĻžāĻĨāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

logs/LIB_NAME/V2/log.txt

-āĻ˛āĻ—āĻŋāĻ‚-āĻŽā§‹āĻĄ āĻŽā§‹āĻĄ

āĻ˛āĻ—āĻŋāĻ‚ āĻŽā§‹āĻĄ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŽā§‹āĻĄ:

w - āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ˛āĻ—āĻ—ā§āĻ˛āĻŋ āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻŸ āĻ•āĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ) a - āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ˛āĻ—āĻ—ā§āĻ˛āĻŋ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨ n - āĻ•ā§‹āĻ¨āĻ“ āĻ˛āĻ— āĻ˛āĻŋāĻ–āĻŦā§‡āĻ¨ āĻ¨āĻž

āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž-āĻ†āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤

HTML āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻĒāĻžāĻļā§‡ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨ āĻšāĻŋāĻšā§āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ C++ āĻšāĻŋāĻšā§āĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ…āĻŽāĻžāĻ°ā§āĻœāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ GNU binutils āĻĨā§‡āĻ•ā§‡ 'c++ āĻĢāĻŋāĻ˛ā§āĻŸ @ āĻĢāĻžāĻ‡āĻ˛' āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¨āĻžāĻŽ:

abi_affected.txt src_affected.txt

-āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ NAME āĻāĻ°

HTML āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸā§‡āĻ° āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻāĻŦāĻ‚ āĻ¸āĻžāĻ°āĻžāĻ‚āĻļā§‡ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ:

āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ

-āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ NAME āĻāĻ°

āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ā§‡āĻ° āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽā§‡ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ NAME āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§‡
āĻ¨āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ -l āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĨā§‡āĻ•ā§‡ DIR

āĻĄāĻŋāĻ†āĻ‡āĻ†āĻ°-āĻ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĄāĻžāĻŽā§āĻĒ āĻ•āĻ°ā§āĻ¨āĨ¤

- āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻĄāĻžāĻŽā§āĻĒ

āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻĨā§‡āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ ABI āĻĄāĻžāĻŽā§āĻĒ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤

- āĻŦāĻ˛

āĻŸā§āĻ˛āĻŸāĻŋ āĻ•āĻžāĻœ āĻ¨āĻž āĻ•āĻ°āĻ˛ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

- āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ˛ā§‡āĻ­ā§‡āĻ˛

āĻ‡āĻ¨āĻĒā§āĻŸ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻĢāĻ˛āĻ­āĻžāĻŦā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŋāĻ‰āĻ°āĻŋāĻ¸ā§āĻŸāĻŋāĻ•āĻ¸ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§‡āĻŸ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¤ā§āĻŽāĻŋ āĻĒāĻžāĻ°āĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ (āĻ¯ā§‡āĻŽāĻ¨ 13, 124,
āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ āĻ¸ā§āĻ¤āĻ°:

1 - āĻ¨āĻ¨-āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻšā§‡āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨ (āĻ¯ā§‡āĻŽāĻ¨ win32_*.h, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) 2 - āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻšā§‡āĻĄāĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨ (āĻ¯ā§‡āĻŽāĻ¨
*_p.h, impl/*.h, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) 3 - āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻļāĻŋāĻ°ā§‹āĻ˛ā§‡āĻ–āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨ 4 - āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨
āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤

- āĻ¸āĻšāĻ¨āĻļā§€āĻ˛

āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻšāĻ¨āĻļā§€āĻ˛āĻ¤āĻž āĻ¸ā§āĻ¤āĻ° āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ [1234]āĨ¤

-āĻšā§‡āĻ•

ABI āĻĄāĻžāĻŽā§āĻĒā§‡āĻ° āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖāĻ¤āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨āĨ¤

-āĻĻā§āĻ°ā§āĻ¤

āĻĻā§āĻ°ā§āĻ¤ āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖāĨ¤ āĻ•āĻŋāĻ›ā§ āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨.

-āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ-āĻšāĻŋāĻšā§āĻ¨āĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨ āĻĻā§ƒāĻˇā§āĻŸāĻžāĻ¨ā§āĻ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤ā§€āĻ•āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

-āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¨ āĻĻā§ƒāĻˇā§āĻŸāĻžāĻ¨ā§āĻ¤

āĻĒā§āĻ¯āĻžāĻŸāĻžāĻ°ā§āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ:
āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§‡āĻĻāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡:

compat_reports/LIB_NAME/V1_to_V2/compat_report.html

āĻ˛āĻ— āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡:

logs/LIB_NAME/V1/log.txt āĻ˛āĻ—/LIB_NAME/V2/log.txt

āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻ•āĻ°ā§āĻ¨ āĻ•ā§‹āĻĄ:
0 - āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤ āĻŸā§āĻ˛ āĻ•ā§‹āĻ¨ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡. non-zero - āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨ āĻŦāĻž
āĻŸā§āĻ˛āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻš āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯:
http://lvc.github.io/abi-compliance-checker/

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ā§‡ abi-compliance-checker āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

  • 1
    Phaser
    Phaser
    Phaser āĻāĻ•āĻŸāĻŋ āĻĻā§āĻ°ā§āĻ¤, āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡, āĻāĻŦāĻ‚ āĻŽāĻœāĻžāĻ° āĻ–ā§‹āĻ˛āĻž
    āĻ‰ā§ŽāĻ¸ HTML5 āĻ—ā§‡āĻŽ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ…āĻĢāĻžāĻ° āĻ•āĻ°ā§‡
    WebGL āĻāĻŦāĻ‚ āĻ•ā§āĻ¯āĻžāĻ¨āĻ­āĻžāĻ¸ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻœā§āĻĄāĻŧā§‡
    āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ āĻāĻŦāĻ‚ āĻŽā§‹āĻŦāĻžāĻ‡āĻ˛ āĻ“āĻ¯āĻŧā§‡āĻŦ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°āĨ¤ āĻ—ā§‡āĻŽāĻ¸
    āĻ¸āĻš āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡...
    Phaser āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 2
    āĻ­āĻžāĻ¸āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨
    āĻ­āĻžāĻ¸āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨
    VASSAL āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ—ā§‡āĻŽ āĻ‡āĻžā§āĻœāĻŋāĻ¨
    āĻāĻ¤āĻŋāĻšā§āĻ¯āĻ—āĻ¤ āĻŦā§‹āĻ°ā§āĻĄā§‡āĻ° āĻ‡āĻ˛ā§‡āĻ•āĻŸā§āĻ°āĻ¨āĻŋāĻ• āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ
    āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āĻĄ āĻ—ā§‡āĻŽāĨ¤ āĻāĻŸāĻŋ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
    āĻ—ā§‡āĻŽ āĻĒāĻŋāĻ¸ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž,
    āĻāĻŦāĻ‚...
    āĻ­āĻžāĻ¸āĻžāĻ˛ āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 3
    OpenPDF - iText āĻāĻ° āĻ•āĻžāĻāĻŸāĻž
    OpenPDF - iText āĻāĻ° āĻ•āĻžāĻāĻŸāĻž
    OpenPDF āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻœāĻžāĻ­āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
    āĻāĻŦāĻ‚ LGPL āĻĻāĻŋāĻ¯āĻŧā§‡ PDF āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻ•āĻ°āĻž āĻāĻŦāĻ‚
    āĻāĻŽāĻĒāĻŋāĻāĻ˛ āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸āĨ¤ OpenPDF āĻšāĻ˛
    LGPL/MPL āĻ“āĻĒā§‡āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ iText āĻāĻ° āĻ‰āĻ¤ā§āĻ¤āĻ°āĻ¸ā§‚āĻ°āĻŋ,
    āĻ†āĻ›ā§‡ ...
    OpenPDF āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨ - iText āĻāĻ° āĻĢāĻ°ā§āĻ•
  • 4
    āĻ¸āĻžāĻ—āĻž āĻœāĻŋāĻ†āĻ‡āĻāĻ¸
    āĻ¸āĻžāĻ—āĻž āĻœāĻŋāĻ†āĻ‡āĻāĻ¸
    SAGA - āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ
    āĻ­ā§‚-āĻŦā§ˆāĻœā§āĻžāĻžāĻ¨āĻŋāĻ• āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ - āĻāĻ•āĻŸāĻŋ āĻ­ā§ŒāĻ—āĻ˛āĻŋāĻ•
    āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨āĻĢāĻ°āĻŽā§‡āĻļāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ (GIS) āĻ¸āĻĢāĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°
    āĻœāĻŋāĻ“āĻĄāĻžāĻŸāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļāĻžāĻ˛ āĻ•ā§āĻˇāĻŽāĻ¤āĻž
    āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻāĻŦāĻ‚ ana...
    SAGA GIS āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 5
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ IBM āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸ āĻšāĻ˛ a
    āĻœāĻžāĻ­āĻž āĻ•ā§āĻ˛āĻžāĻ¸ā§‡āĻ° āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡
    āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ/āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ¨ā§‡āĻŸ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚
    OS/400 āĻšāĻžāĻ˛āĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻŽāĻĄā§‡āĻ˛,
    i5/OS, o...
    Java/JTOpen āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŸā§āĻ˛āĻŦāĻ•ā§āĻ¸ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 6
    D3.js
    D3.js
    D3.js (āĻŦāĻž āĻĄā§‡āĻŸāĻž-āĻšāĻžāĻ˛āĻŋāĻ¤ āĻ¨āĻĨāĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ D3)
    āĻāĻ•āĻŸāĻŋ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
    āĻ—āĻ¤āĻŋāĻļā§€āĻ˛, āĻ‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡āĻ•ā§āĻŸāĻŋāĻ­ āĻĄā§‡āĻŸāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡
    āĻ“āĻ¯āĻŧā§‡āĻŦ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻ­āĻŋāĻœā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœā§‡āĻļāĻ¨āĨ¤ D3 āĻ¸āĻš
    āĻ†āĻĒāĻ¨āĻŋ...
    D3.js āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • āĻ†āĻ°āĻ“ Âģ

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

  • 1
    āĻ†āĻŦāĻŋāĻĻāĻŋāĻĢ
    āĻ†āĻŦāĻŋāĻĻāĻŋāĻĢ
    abidiff - ELF āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° ABIs āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§āĻ¨
    abidiff āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡
    āĻĻā§āĻŸāĻŋ āĻļā§‡āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ (ABI)
    ELF āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĨ¤ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ°ā§āĻĨāĻĒā§‚āĻ°ā§āĻŖ āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤
    āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ...
    āĻ†āĻŦāĻŋāĻĻāĻŋāĻĢ āĻšāĻžāĻ˛āĻžāĻ¨
  • 2
    abidw
    abidw
    abidw - āĻāĻ•āĻŸāĻŋ ELF āĻāĻ° ABI āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœ āĻ•āĻ°ā§āĻ¨
    āĻĢāĻžāĻ‡āĻ˛ abidw ELF-āĻ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĒāĻĄāĻŧā§‡
    āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻŸ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ XML āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻ•āĻ°ā§‡
    āĻāĻ° ABI āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤ āĻĻā§āĻ¯
    āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤...
    abidw āĻ°āĻžāĻ¨
  • 3
    copac2xml
    copac2xml
    bibutils - āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻĒāĻžā§āĻœāĻŋ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°
    āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ...
    copac2xml āĻšāĻžāĻ˛āĻžāĻ¨
  • 4
    āĻŽāĻŋāĻļāĻ°āĻĻā§‡āĻļā§€āĻ¯āĻŧ āĻ–ā§ƒāĻˇā§āĻŸāĻžāĻ¨
    āĻŽāĻŋāĻļāĻ°āĻĻā§‡āĻļā§€āĻ¯āĻŧ āĻ–ā§ƒāĻˇā§āĻŸāĻžāĻ¨
    copt - peephole āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœāĻžāĻ° SYSNOPIS:
    copt āĻĢāĻžāĻ‡āĻ˛.. āĻŦāĻ°ā§āĻŖāĻ¨āĻž: copt āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ
    āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ‰āĻĻā§āĻĻā§‡āĻļā§āĻ¯ peephole āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœāĻžāĻ°. āĻāĻŸāĻž
    āĻāĻ° āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ‡āĻ¨āĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻĄ āĻĒāĻĄāĻŧā§‡ āĻāĻŦāĻ‚
    āĻ˛ā§‡āĻ–ā§‡āĻ¨ āĻāĻ•āĻŸāĻŋ...
    āĻ•āĻĒā§āĻŸ āĻšāĻžāĻ˛āĻžāĻ¨
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ¸āĻ‚āĻ—ā§āĻ°āĻš āĻ•āĻ°ā§āĻ¨
    Stx āĻ¨āĻĨāĻŋ āĻĨā§‡āĻ•ā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž...
    gather_stx_titles āĻšāĻžāĻ˛āĻžāĻ¨
  • 6
    gatling-āĻŦā§‡āĻžā§āĻš
    gatling-āĻŦā§‡āĻžā§āĻš
    āĻŦā§‡āĻžā§āĻš - http āĻŦā§‡āĻžā§āĻšāĻŽāĻžāĻ°ā§āĻ• ...
    āĻ—ā§āĻ¯āĻžāĻŸāĻ˛āĻŋāĻ‚-āĻŦā§‡āĻžā§āĻš āĻšāĻžāĻ˛āĻžāĻ¨
  • āĻ†āĻ°āĻ“ Âģ

Ad