āĻāĻāĻŋ āĻšāĻ˛ āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ-āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
winebuild - āĻāĻ¯āĻŧāĻžāĻāĻ¨ dll āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ [āĻ āĻĒāĻļāĻ¨] [āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛...]
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻāĻāĻŋ āĻāĻ¯āĻŧāĻžāĻāĻ¨ dll āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§, āĻ¯āĻž
āĻŽā§āĻ˛āĻ¤ āĻāĻāĻāĻŋ Win32 dll āĻāĻāĻāĻŋ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻāĻŦāĻĻā§āĻ§āĨ¤
āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻŋ āĻ§āĻ°āĻ¨ā§āĻ° āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¤āĻžāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŽā§āĻĄ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻĻā§āĻ¯
āĻŽā§āĻĄ āĻ¨āĻŋāĻā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻŽā§āĻĄ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŽā§āĻĄ āĻāĻžāĻĄāĻŧāĻžāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.
āĻŽā§āĻĄ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻž āĻāĻžāĻ¨ āĻ¤āĻžāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ winebuild.
--dll āĻāĻāĻāĻŋ .spec āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ (āĻĻā§āĻā§āĻ¨ā§ˇ āĻĢāĻāĻāĻž āĻā§āĻ˛āĻž āĻĢāĻžāĻāĻ˛ āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯), āĻ āĻĨāĻŦāĻž
āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ Windows .def āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§āĨ¤ .spec/.def āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -E
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻāĻ¯āĻŧāĻžāĻāĻ¨ āĻĄāĻŋāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§āĨ¤ āĻāĻ āĻŽā§āĻĄā§, āĻĻ āĻāĻ¨āĻĒā§āĻ āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ° āĻāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¯āĻž āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ dll-āĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻŦā§, āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ āĻĒā§āĻ¤ā§
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¯āĻž āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ dlls āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
--exe āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻŽā§āĻ˛āĻ¤ āĻāĻāĻ āĻ°āĻāĻŽ --dll
āĻŽā§āĻĄ āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻāĻāĻŋāĻ¤ā§ āĻāĻ¨āĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ .spec/.def āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛
āĻĢāĻžāĻāĻļāĻ¨ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤ āĻāĻŋāĻā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¯āĻĻāĻŋāĻ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ°ā§, āĻāĻŦāĻ āĻāĻ° āĻāĻ¨ā§āĻ¯
āĻ¯āĻžāĻ°āĻž āĻāĻāĻāĻŋ .spec/.def āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ -E āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¨āĻžāĻŽ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
.spec/.def āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻĨā§āĻā§ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻā§, āĻŦāĻž āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ -F āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻĻā§āĻ¯
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻĢāĻžāĻāĻ˛āĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻ¯āĻŧāĻžāĻāĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻŋāĻ, āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ āĻāĻ¨āĻĒā§āĻ
āĻĢāĻžāĻāĻ˛āĨ¤
-- def āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻāĻāĻŋ .def āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ .spec āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -E āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ PE (Win32) āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§ dll āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
--āĻāĻŽāĻĒā§āĻ˛āĻŋāĻŦ
āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻāĻāĻŋ PE āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ .spec āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -E
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
--āĻ¸āĻŽā§āĻĒāĻĻ
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨āĻĒā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨ āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ .o āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻāĻāĻāĻŋ PE āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§, āĻ¯ā§āĻšā§āĻ¤ā§ PE binutils āĻāĻāĻžāĻ§āĻŋāĻ āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻāĻ¨āĻĒā§āĻ. āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻŦāĻŋāĻ˛ā§āĻĄā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¤āĻžāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧā§āĻ .o āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
--as-cmd=āĻāĻĻā§āĻļ āĻšāĻŋāĻ¸āĻžāĻŦā§
āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻĢāĻžāĻāĻ˛ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨; āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ as.
-āĻ, --āĻ˛āĻā§āĻˇā§āĻ¯=cpu- āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻāĻžāĻ°āĻ[-āĻļāĻžāĻāĻ¸]-os
āĻāĻžāĻ°ā§āĻā§āĻ āĻ¸āĻŋāĻĒāĻŋāĻāĻ āĻāĻŦāĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻāĻĒāĻ° āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°āĻž āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻĻā§āĻ¯
āĻāĻžāĻ°ā§āĻā§āĻ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ config.sub āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ autoconf āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
--cc-cmd=cc-āĻāĻŽāĻžāĻ¨ā§āĻĄ
āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻĢāĻžāĻāĻ˛ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ C āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨; āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ
āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ ā§āĻ¯āĻžāĻ¸ā§āĻŽā§āĻŦāĻ˛āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ --as-cmd.
-d, --delay-lib=āĻ¨āĻžāĻŽ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻŽā§āĻĄ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨, āĻ¯āĻž āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§
āĻ¸āĻā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ -l āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻŽā§āĻĄ āĻŽāĻžāĻ¨ā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻšāĻŦā§ āĻ¨āĻž
āĻāĻāĻŋ āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ¸āĻ˛ā§ āĻŦāĻ˛āĻž āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
-D āĻĒā§āĻ°āĻ¤ā§āĻ
āĻ¸āĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-āĻ, --āĻĒā§āĻ°āĻŦā§āĻļ=āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻŽāĻĄāĻŋāĻāĻ˛ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨; āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ DllMain
dll āĻāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŦāĻ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ (āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻŋ, āĻāĻāĻ¨āĻŽā§āĻāĻ¨
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ)āĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win32 āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ§āĨ¤
-āĻ, --āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ=āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ .spec āĻĢāĻžāĻāĻ˛ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ (āĻĻā§āĻā§āĻ¨ āĻĢāĻāĻāĻž āĻā§āĻ˛āĻž āĻĢāĻžāĻāĻ˛ āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯), āĻ āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻāĻĻāĻ°ā§āĻļ Windows .def
āĻĢāĻžāĻāĻ˛ āĻ¯āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§ DLL āĻŦāĻž āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤
--āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ-āĻĒā§āĻ°āĻ¤ā§āĻ
āĻ¸ā§āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ
āĻāĻāĻāĻŋ dll āĻĻā§āĻŦāĻžāĻ°āĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž dll āĻ¨āĻŋāĻā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§; āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻž āĻ¤ā§āĻ˛ā§
āĻ āĻ¨ā§āĻ¯ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ (āĻāĻ¤ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯
āĻ āĻ¨ā§āĻ¯ dll, a āĻ āĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ)āĨ¤
-f āĻĒāĻāĻ¨ā§āĻĻ
āĻāĻāĻāĻŋ āĻā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ -fpic āĻāĻŦāĻ -āĻĢā§āĻ¯āĻžāĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻ¸-āĻāĻ¨āĻāĻ¯āĻŧāĻžāĻāĻ¨ā§āĻĄ-āĻā§āĻŦāĻŋāĻ˛
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
--āĻāĻžāĻ˛-āĻŽāĻĄāĻŋāĻāĻ˛
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŽāĻžāĻŦā§āĻļ āĻŦāĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ dll āĻŦāĻž exe-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻāĻ˛ PE āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻĢāĻžāĻāĻ˛ PE āĻŽāĻĄāĻŋāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨ā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻā§āĻĄ āĻ¨ā§āĻāĨ¤
-āĻāĻĢ, --āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ=āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻŽāĻĄāĻŋāĻāĻ˛āĻāĻŋāĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ āĻ¸ā§āĻĒā§āĻā§āĻ° āĻŦā§āĻ¸ āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž
āĻĢāĻžāĻāĻ˛ (āĻā§āĻ¨ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ)āĨ¤
-āĻš, --help
āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
-āĻāĻāĻ, --āĻ¸ā§āĻ¤ā§āĻĒ=āĻāĻ¯āĻŧāĻ¤āĻ¨
āĻŦāĻžāĻāĻā§ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻšāĻŋāĻĒā§āĻ° āĻāĻāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win16 āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ§);
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻā§āĻ¨ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻšāĻŋāĻĒ āĻ¨āĻ¯āĻŧāĨ¤
-I āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
āĻ¸āĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-āĻā§, -- āĻšāĻ¤ā§āĻ¯āĻž āĻāĻ°āĻž
āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°āĻž .def āĻĢāĻžāĻāĻ˛ā§ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻĨā§āĻā§ stdcall āĻ¸āĻā§āĻāĻž āĻ¸āĻ°āĻžāĻ¨āĨ¤
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ āĻŽāĻ§ā§āĻ¯ā§ -- def āĻŽā§āĻĄ.
-K āĻĒāĻ¤āĻžāĻāĻž
āĻ¸āĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
--āĻŦāĻĄāĻŧ-āĻ āĻŋāĻāĻžāĻ¨āĻž-āĻ¸āĻā§āĻ¤āĻ¨
āĻāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻ˛ā§āĻĄāĻžāĻ°āĻā§ āĻ āĻŦāĻšāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§ āĻāĻāĻāĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸ā§āĻĒā§āĻ¸ 2 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧāĨ¤
--ld-cmd=ld-āĻāĻŽāĻžāĻ¨ā§āĻĄ
āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨; āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ ld.
-āĻāĻ˛, --āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ-āĻĒāĻžāĻĨ=āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
-āĻāĻŽāĻŋ, --āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ=āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻā§āĻāĻāĻā§āĻ¨, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°ā§āĻ¨ libname.def āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§
āĻ¸āĻā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ -L āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
-m16, -m32, -m64
āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§ 16-āĻŦāĻŋāĻ, 32-āĻŦāĻŋāĻ āĻŦāĻž 64-āĻŦāĻŋāĻ āĻā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
-āĻŽāĻ°ā§āĻŽ, - āĻĨāĻžāĻŽā§āĻŦ, -āĻŽāĻžāĻ°ā§āĻ =āĻĒāĻāĻ¨ā§āĻĻ, -mcpu =āĻĒāĻāĻ¨ā§āĻĻ
āĻ ā§āĻ¯āĻžāĻ¸ā§āĻŽā§āĻŦāĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻ āĻĒāĻļāĻ¨ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
-āĻāĻŽ, --āĻĒā§āĻ°āĻ§āĻžāĻ¨-āĻŽāĻĄāĻŋāĻāĻ˛=āĻŽāĻĄāĻŋāĻāĻ˛
āĻāĻāĻāĻŋ 16-āĻŦāĻŋāĻ dll āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ° 32-āĻŦāĻŋāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻĒā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻŽāĻĄāĻŋāĻāĻ˛. āĻāĻ
16-āĻŦāĻŋāĻ dll-āĻāĻ° āĻ˛ā§āĻĄ āĻ āĻ°ā§āĻĄāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§ āĻ¤āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
32-āĻŦāĻŋāĻ āĻāĻāĨ¤
-āĻāĻ¨, --dll-āĻ¨āĻžāĻŽ=dll āĻ¨āĻžāĻŽ
āĻŽāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win16 āĻŽāĻĄāĻŋāĻāĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
āĻ¸ā§āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŦā§āĻ¸ āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ (āĻā§āĻ¨āĻ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ)āĨ¤ āĻāĻ āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
KERNEL, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ KRNL386.EXE-āĻ¤ā§ āĻĨāĻžāĻā§āĨ¤ āĻāĻāĻž āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ āĻ¨āĻž.
--nm-cmd=nm-āĻāĻŽāĻžāĻ¨ā§āĻĄ
āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨; āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ¯āĻŧ nm.
--nxcompat=āĻšāĻžāĻ|āĻ¨āĻžāĨ¤
āĻŽāĻĄāĻŋāĻāĻ˛āĻāĻŋ no-exec āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšā§āĻ¯āĻžāĻ āĻšāĻ¯āĻŧ.
-āĻ, --āĻāĻāĻāĻĒā§āĻ=āĻĢāĻžāĻāĻ˛
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻ)āĨ¤ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻšāĻ˛ā§
āĻ¨āĻžāĻŽ .o āĻ¤ā§ āĻļā§āĻˇ āĻšāĻ¯āĻŧ, āĻā§āĻā§āĻ¸āĻ āĻāĻāĻāĻĒā§āĻ āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻĢāĻžāĻāĻ˛ā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ .o āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§āĨ¤
-āĻāĻ°, --res=rsrc.res
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ¸āĻŽā§āĻĒāĻĻ āĻ˛ā§āĻĄ āĻāĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ¯ rsrc.res āĻĢāĻžāĻāĻ˛ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸āĻā§āĻā§ āĻāĻāĻāĻŋ āĻā§āĻ¸ āĻ¸āĻŽā§āĻĒāĻĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ WRC(1) (āĻŦāĻž āĻāĻāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸āĻš
āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°)āĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win16 āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ, Win32āĻā§āĻ˛āĻŋ āĻ¸āĻšāĻāĻāĻžāĻŦā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ¨āĻĒā§āĻ āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ° āĻāĻŦāĻ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§ (āĻ¯āĻĻāĻŋāĻ -r
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ Win32 āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯āĻ āĻāĻžāĻ āĻāĻ°āĻŦā§)āĨ¤
--āĻ¸ā§āĻ-āĻā§āĻŽā§āĻĒāĻ¸
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻĢāĻžāĻāĻ˛ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻŦā§āĻ¨ āĻ¨āĻž āĻ¯ā§ āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°ā§
--āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ=āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ[:āĻŽā§āĻā§āĻ¯[.āĻā§āĻŖ]]
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨, āĻ¯āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻāĻ¨āĻ¸ā§āĻ˛ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯,
āĻāĻžāĻ¨āĻžāĻ˛āĻž āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯,
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻŋāĻ-āĻŽā§āĻĄ dll-āĻāĻ° āĻāĻ¨ā§āĻ¯,
wince āĻāĻāĻāĻŋ CE dll āĻāĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĢāĻžāĻāĻļāĻ¨ āĻ wmain
āĻāĻāĻ¨āĻŋāĻā§āĻĄ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ˛ā§ āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻāĻāĻŋ āĻāĻā§ āĻāĻāĻ¨āĻŽā§āĻāĻ¨ āĻĒā§āĻ°āĻŦā§āĻļ āĻŦāĻŋāĻ¨ā§āĻĻā§āĨ¤
āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻāĻŦāĻ āĻā§āĻ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§; āĻĄāĻŋāĻĢāĻ˛ā§āĻ
āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 4.0āĨ¤
-āĻ¤ā§āĻŽāĻŋ, --āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤=āĻĒā§āĻ°āĻ¤ā§āĻ
āĻŦāĻŋāĻā§āĻāĻžāĻĒāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧāĨ¤ āĻāĻ āĻāĻāĻž āĻ¤ā§āĻ˛ā§
āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŽāĻĄāĻŋāĻāĻ˛ āĻā§āĻ° āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĨ¤
-āĻāĻŋ, -- āĻāĻžāĻ°āĻŦā§āĻ¸
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻžāĻŦāĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ.
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨.
-w, -- āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨āĨ¤
āĻĢāĻāĻāĻž āĻā§āĻ˛āĻž āĻĢāĻžāĻāĻ˛ āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨
āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻĢāĻžāĻāĻ˛ā§ āĻ āĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛ āĻā§āĻˇāĻŖāĻžāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸ āĻšāĻ˛
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤:
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻāĻĒ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ ( [args...] ) [āĻā§āĻ°ā§āĻĄāĻŧāĻžāĻļāĻŋāĻā§āĻˇāĻ]
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ ( [āĻ¤āĻĨā§āĻ¯...] )
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ extern [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ [āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽ]
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ [ (args...) ]
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻ¸āĻŽāĻžāĻ¨ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻāĻĒāĻžāĻ¤ā§āĻ¤
# āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯
āĻā§āĻˇāĻŖāĻžāĻā§āĻ˛āĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ˛āĻžāĻāĻ¨ā§ āĻĢāĻŋāĻ āĻšāĻ¤ā§ āĻšāĻŦā§, āĻ¯āĻĻāĻŋ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻļā§āĻˇ a āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¸ā§āĻā§āĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻāĻ°āĻŋāĻ¤ā§āĻ°āĨ¤ āĻĻā§āĻ¯ # āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻ¯ā§ āĻā§āĻ¨ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ āĻā§āĻˇāĻ°āĻāĻŋ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŦāĻžāĻāĻŋ āĻ āĻāĻļāĻāĻŋāĻā§ āĻ¸ā§āĻˇā§āĻāĻŋ āĻāĻ°ā§
āĻāĻāĻāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻĒā§āĻā§āĻˇāĻž.
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ āĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛ āĻ¨āĻŽā§āĻŦāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§, āĻŦāĻž āĻāĻ° āĻāĻ¨ā§āĻ¯ '@'
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ āĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛ āĻŦāĻ°āĻžāĻĻā§āĻĻ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win32)āĨ¤
āĻĒāĻ¤āĻžāĻāĻž āĻāĻāĻāĻŋ '-' āĻ āĻā§āĻˇāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°ā§āĻŦā§ āĻāĻā§āĻāĻŋāĻ āĻĒāĻ¤āĻžāĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻāĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĒāĻ¤āĻžāĻāĻžāĻā§āĻ˛āĻŋ āĻšāĻ˛:
-āĻ¨ā§āĻ°ā§āĻ˛ā§
āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ°āĻŋāĻ˛ā§ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻā§āĻ°ā§āĻ¸ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž (āĻļā§āĻ§ā§ Win32)āĨ¤
-āĻ¨āĻžāĻŽāĻšā§āĻ¨
āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¨āĻžāĻŽā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ āĻ°ā§āĻĄāĻŋāĻ¨ā§āĻ¯āĻžāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ¨āĻžāĻŽāĻāĻŋ āĻšāĻ˛
āĻāĻŽāĻĻāĻžāĻ¨āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ¨āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤
-ret16 āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻāĻāĻāĻŋ 16-āĻŦāĻŋāĻ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win16)āĨ¤
-ret64 āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻāĻāĻāĻŋ 64-āĻŦāĻŋāĻ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ (āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win32)āĨ¤
-āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨
āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ CPU āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
-āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤
āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ dll āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž, āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
GetProcAddress āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤
-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¨āĻžāĻŽā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ āĻ°ā§āĻĄāĻŋāĻ¨ā§āĻ¯āĻžāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ¨āĻžāĻŽāĻāĻŋ āĻšāĻ˛
āĻāĻāĻ¨āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
-āĻāĻ°ā§āĻ =āĻ¸āĻŋāĻĒāĻŋāĻāĻ[,āĻ¸āĻŋāĻĒāĻŋāĻāĻ]
āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ CPU āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻĻā§āĻ¯
āĻ¨āĻžāĻŽ win32 āĻāĻŦāĻ win64 āĻ¸āĻŽāĻ¸ā§āĻ¤ 32-āĻŦāĻŋāĻ āĻŦāĻž 64-āĻŦāĻŋāĻ CPU āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§
āĻ¯āĻĨāĻžāĻā§āĻ°āĻŽā§ 16-āĻŦāĻŋāĻ dll-āĻ, āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§ -arch=win32 āĻĒā§āĻ°āĻŦā§āĻļ āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻāĻžāĻ°āĻŖ
32-āĻŦāĻŋāĻ āĻ°ā§āĻ¯āĻžāĻĒāĻžāĻ° āĻŽāĻĄāĻŋāĻāĻ˛ āĻĨā§āĻā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻĻā§āĻļ
āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨:
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻāĻĒ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ ( [args...] ) [āĻā§āĻ°ā§āĻĄāĻŧāĻžāĻļāĻŋāĻā§āĻˇāĻ]
āĻāĻ āĻā§āĻˇāĻŖāĻž āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°ā§āĻā§āĻāĻžāĻāĻĒ
āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ ( [args...] ) āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻāĻŦāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§
āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ '@' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋāĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻāĻĒ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤:
stdcall
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ Win32 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯
āĻ¸ā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ Win16 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯
cdecl āĻ¸āĻŋ āĻāĻ˛āĻŋāĻ āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ Win16 āĻŦāĻž Win32 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯
varargs
āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸āĻš C āĻāĻ˛āĻŋāĻ āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ Win16 āĻŦāĻž Win32 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯
āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻ¯āĻž
āĻāĻ āĻāĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ Win32 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻāĻ˛ āĻāĻ˛āĻŋāĻ āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨ (āĻĒā§āĻ°āĻĨāĻŽ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°
i386-āĻ %ecx āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ°ā§)
args āĻāĻ āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻšāĻ¤ā§ āĻšāĻŦā§:
āĻļāĻŦā§āĻĻ (16-āĻŦāĻŋāĻ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŦāĻŋāĻšā§āĻ¨ āĻŽāĻžāĻ¨)
s_word (16-āĻŦāĻŋāĻ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ āĻļāĻŦā§āĻĻ)
āĻĻā§āĻ°ā§āĻ (āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°-āĻāĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨)
int64 (64-āĻŦāĻŋāĻ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨)
int128 (128-āĻŦāĻŋāĻ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨)
āĻāĻžāĻ¸āĻž (32-āĻŦāĻŋāĻ āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŽāĻžāĻ¨)
āĻĄāĻŦāĻ˛ (64-āĻŦāĻŋāĻ āĻĢā§āĻ˛ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŽāĻžāĻ¨)
āĻāĻžāĻ āĻā§āĻāĻāĻā§āĻ¨ āĻāĻ°āĻāĻŽ (āĻ˛āĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°)
Str (āĻāĻāĻāĻŋ āĻ¨āĻžāĻ˛-āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨ā§āĻā§āĻĄ ASCII āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻ°ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°)
wstr (āĻāĻāĻāĻŋ āĻ¨āĻžāĻ˛-āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨ā§āĻā§āĻĄ āĻāĻāĻ¨āĻŋāĻā§āĻĄ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻ¯āĻŧā§āĻ° āĻ°ā§āĻāĻŋāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°)
segptr (āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§āĻĄ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°)
segstr (āĻāĻāĻāĻŋ āĻ¨āĻžāĻ˛-āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨ā§āĻā§āĻĄ ASCII āĻ¸ā§āĻā§āĻ°āĻŋāĻ-āĻ āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§āĻĄ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°)āĨ¤
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: 16-āĻŦāĻŋāĻ āĻāĻŦāĻ āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§āĻĄ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win16 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ§āĨ¤
āĻā§āĻ°ā§āĻĄāĻŧāĻžāĻļāĻŋāĻā§āĻˇāĻ āĻĒā§āĻ°āĻā§āĻ¤ āĻ¸āĻŋ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ¨āĻžāĻŽ āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻŦā§
32-āĻŦāĻŋāĻ āĻŽā§āĻĄāĨ¤ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ dll āĻ¨āĻžāĻŽ.āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻāĻāĻŋ āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻ¤ā§
āĻĢāĻžāĻāĻļāĻ¨ (āĻ¯āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ āĻ¨ā§āĻ¯ dll āĻ)āĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻ°ā§āĻĄāĻŧāĻžāĻļāĻŋāĻā§āĻˇāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻāĻāĻž
āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻšāĻ¤ā§ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ
āĻāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ 32-āĻŦāĻŋāĻ GetFocus() āĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§:
@ stdcall GetFocus() GetFocus
āĻāĻ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ 16-āĻŦāĻŋāĻ CreateWindow() āĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ (āĻ āĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛
100 āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ); āĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¤ āĻ˛āĻŽā§āĻŦāĻž āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻžāĻ āĻĻā§āĻāĻžāĻ¯āĻŧ:
100 āĻĒā§āĻ¯āĻžāĻ¸āĻā§āĻ˛ CreateWindow(ptr ptr āĻĻā§āĻ°ā§āĻ s_word s_word s_word \
s_word āĻļāĻŦā§āĻĻ āĻļāĻŦā§āĻĻ āĻļāĻŦā§āĻĻ ptr) WIN_CreateWindow
āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻ¤ā§, āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨
varargs āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ Win32 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ '...' āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš C āĻĢāĻžāĻāĻ˛ā§ āĻā§āĻˇāĻŖāĻž āĻāĻ°ā§āĻ¨, āĻŦāĻž āĻāĻ° āĻ¸āĻžāĻĨā§
āĻāĻāĻāĻŋ Win16 āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ VA_LIST16 āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĨ¤ wsprintf* āĻĢāĻžāĻāĻļāĻ¨ āĻĻā§āĻā§āĻ¨
āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ user.exe.spec āĻāĻŦāĻ user32.specāĨ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻĻā§āĻļ
āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨:
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ ( [āĻ¤āĻĨā§āĻ¯...] )
āĻāĻ āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ āĻ°ā§āĻĄāĻŋāĻ¨ā§āĻ¯āĻžāĻ˛ā§ 32-āĻŦāĻŋāĻ āĻļāĻŦā§āĻĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°ā§āĻāĻā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻžāĻŽ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻžāĻ¤ā§āĻ¤ āĻāĻāĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ āĻĨāĻŦāĻž "0x" āĻāĻ° āĻāĻā§ āĻāĻāĻāĻŋ āĻšā§āĻā§āĻ¸ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ A-āĻā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§
ordinal 2 āĻāĻŦāĻ 4 ints āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§:
2 āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ VariableA(-1 0xff 0 0)
āĻāĻ āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win16 āĻŦāĻŋāĻļā§āĻˇ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤ Win32 āĻ āĻāĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ extern āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§
(āĻ¨āĻŋāĻā§ āĻĻā§āĻ).
āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻāĻĻā§āĻļ
āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨:
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ extern [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ [āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽ]
āĻāĻ āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯āĻž āĻā§āĻŦāĻ˛ āĻāĻāĻāĻŋ āĻ¸āĻŋ āĻāĻŋāĻšā§āĻ¨ā§ (āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻŦāĻž āĻĢāĻžāĻāĻļāĻ¨) āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°ā§āĨ¤
āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Win32 āĻŦāĻŋāĻļā§āĻˇ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻŦā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽ āĻ¯ā§
āĻ¸āĻŋ āĻā§āĻĄā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻāĨ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻžāĻŦā§, āĻāĻāĻŋ āĻĢāĻ°ā§āĻŽ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ dll āĻ¨āĻžāĻŽ.āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽ āĻĨā§āĻā§
āĻāĻāĻāĻŋ āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ (āĻ¯āĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ āĻ¨ā§āĻ¯ dll āĻ)āĨ¤ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽ is
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻāĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻŦāĻ˛ā§ āĻ§āĻ°ā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ
āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻĻā§āĻļ
āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨:
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ [ (args...) ]
āĻāĻ āĻā§āĻˇāĻŖāĻž āĻāĻāĻāĻŋ āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĢāĻžāĻāĻļāĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻ āĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§
āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻŋāĻ, āĻ¤āĻŦā§ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻĨāĻžāĻāĻ˛ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¸āĻš āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻŦā§
āĻāĻāĻ¨āĻ āĻāĻ˛.
āĻ¸āĻŽāĻžāĻ¨ āĻāĻĻā§āĻļ
āĻŦāĻžāĻā§āĻ¯ āĻāĻ āĻ¨:
āĻĒā§āĻ°āĻŖāĻŦāĻžāĻāĻ āĻ¸āĻŽāĻžāĻ¨ [āĻĒāĻ¤āĻžāĻāĻž] āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻāĻĒāĻžāĻ¤ā§āĻ¤
āĻāĻ āĻā§āĻˇāĻŖāĻžāĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻ°ā§āĻĄāĻŋāĻ¨āĻžāĻ˛āĻā§ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŽ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻ¨āĻžāĻŽ āĻšāĻŦā§
āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤ āĻāĻĒāĻžāĻ¤ā§āĻ¤ āĻāĻāĻāĻŋ āĻĻāĻļāĻŽāĻŋāĻ āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻž āĻāĻ° āĻāĻā§ āĻāĻāĻāĻŋ āĻšā§āĻā§āĻ¸ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
"0x"āĨ¤
āĻ˛ā§āĻāĻ
āĻāĻ¯āĻŧāĻžāĻāĻ¨āĻŦāĻŋāĻ˛ā§āĻĄ āĻŦāĻāĻ° āĻ§āĻ°ā§ āĻ āĻ¨ā§āĻ āĻŽāĻžāĻ¨ā§āĻˇ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§. āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ˛ā§āĻāĻāĻ°āĻž āĻšāĻ˛ā§āĻ¨ āĻ°āĻŦāĻžāĻ°ā§āĻ āĻā§āĨ¤
āĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻĄ, āĻāĻ˛ā§āĻāĻāĻžāĻ¨ā§āĻĄāĻžāĻ° āĻā§āĻ˛āĻŋāĻ¯āĻŧāĻžāĻ°ā§āĻĄ, āĻŽāĻžāĻ°ā§āĻāĻŋāĻ¨ āĻāĻ¨ āĻ˛ā§āĻāĻŋāĻ¸, āĻāĻ˛āĻ°āĻŋāĻ āĻāĻāĻā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ āĻāĻ°āĻŋāĻ āĻāĻ¯āĻŧāĻāĻĄā§āĻ˛āĨ¤ āĻ āĻ¨ā§āĻ
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛ā§āĻā§āĻ°āĻž āĻ¨āĻ¤ā§āĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻāĻŦāĻ āĻŦāĻžāĻ āĻĢāĻŋāĻā§āĻ¸ā§ āĻ āĻŦāĻĻāĻžāĻ¨ āĻ°ā§āĻā§āĻā§āĨ¤ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŋāĻ āĻĻā§āĻā§āĻ¨
āĻ˛āĻ āĻāĻŽāĻŋāĻ.
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ winebuild-development āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ā§ˇ