рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

mips-linux-gnu-gcj-5 - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ mips-linux-gnu-gcj-5 рдЪрд▓рд╛рдПрдВред

рдпрд╣ рдХрдорд╛рдВрдб mips-linux-gnu-gcj-5 рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


gcj - рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрдХрд▓рдХ

SYNOPSIS


рдЬреАрд╕реАрдЬреЗ [-IрджреАрд░...] [-d рджреАрд░...]
[--рдХреНрд▓рд╛рд╕рд╕реНрдкреИрдЯ=рдкрде] [--рдХреНрд▓рд╛рд╕рдкрд╛рде=рдкрде]
[-fрд╡рд┐рдХрд▓реНрдк...] [--рдПрдиреНрдХреЛрдбрд┐рдВрдЧ=рдирд╛рдо]
[--рдореБрдЦреНрдп=рдХрдХреНрд╖рд╛ рдХрд╛ рдирд╛рдо] [-Dрдирд╛рдо[=рдореВрд▓реНрдп]...]
[-C] [--рд╕рдВрд╕рд╛рдзрди рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдирд╛рдо] [-d рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА]
[-WрдЪреЗрддрд╛рд╡рдиреА рджреЗрдирд╛...]
рдореВрд▓ рдлрд╛рдЗрд▓...

рд╡рд░реНрдгрди


As рдЬреАрд╕реАрдЬреЗ рдмрд╕ рдПрдХ рдФрд░ рд╕рд╛рдордиреЗ рдХрд╛ рдЫреЛрд░ рд╣реИ рдЬреАрд╕реАрд╕реА, рдпрд╣ gcc рдЬреИрд╕реЗ рд╣реА рдХрдИ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдореИрдиреБрдЕрд▓ рдХреЗрд╡рд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░рддрд╛ рд╣реИ рдЬреАрд╕реАрдЬреЗ.

рд╡рд┐рдХрд▓реНрдк


рдирд┐рд╡реЗрд╢ рдФрд░ рдЙрддреНрдкрд╛рджрди рдлрд╝рд╛рдЗрд▓реЛрдВ
A рдЬреАрд╕реАрдЬреЗ рдХрдорд╛рдВрдб a . рдХреА рддрд░рд╣ рд╣реИ рдЬреАрд╕реАрд╕реА рдХрдорд╛рдВрдб, рдЬрд┐рд╕рдореЗрдВ рдЗрд╕рдореЗрдВ рдХрдИ рд╡рд┐рдХрд▓реНрдк рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ
names. рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ:

рдкрдЯреНрдЯрд┐рдХрд╛рдЬрд╛рд╡рд╛
рдЬрд╛рд╡рд╛ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЗрдВред

рдкрдЯреНрдЯрд┐рдХрд╛редрдХрдХреНрд╖рд╛
рдЬрд╛рд╡рд╛ рдмрд╛рдЗрдЯрдХреЛрдб рдлрд╝рд╛рдЗрд▓реЗрдВред

рдкрдЯреНрдЯрд┐рдХрд╛. рдЬрд╝рд┐рдк
рдкрдЯреНрдЯрд┐рдХрд╛. рдЬрд╛рд░
рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ ".class" рдлрд╝рд╛рдЗрд▓реЛрдВ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣, рдЬреЛ рд╕рднреА рд╕рдВрдХрд▓рд┐рдд рд╣реИрдВред NS
рд╕рдВрдЧреНрд░рд╣ рдХреЛ рд╕рдВрдХреБрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬреЛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ редрдХрдХреНрд╖рд╛ рд░рд╣реЗ
рд╕рдВрд╕рд╛рдзрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ; рд╡реЗ рдкрд░рд┐рдгрд╛рдореА рд╡рд╕реНрддреБ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рд╣реИрдВ: рдХреЛрд░:
рдпреВрдЖрд░рдПрд▓ред

@рдкрдЯреНрдЯрд┐рдХрд╛
рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕рдореЗрдВ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреА рд╡реНрд╣реЙрдЯреНрд╕рдПрдк-рдкреГрдердХ рд╕реВрдЪреА рд╣реИред (рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдпреЗ
рд╕рднреА ".java" рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╡рд╣ рдмрджрд▓ рд╕рдХрддреА рд╣реИрдВред) рдкреНрд░рддреНрдпреЗрдХ рдирд╛рдорд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕рдВрдХрд▓рд┐рдд рд╣реИ,
рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдерд╛ред

рдкреБрд╕реНрддрдХрд╛рд▓рдп.a
рдкреБрд╕реНрддрдХрд╛рд▓рдп.so
-lрд▓рд┐рдмрдирд╛рдо
рд▓рд┐рдВрдХ рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпред рджреЗрдЦреЗрдВ рдЬреАрд╕реАрд╕реА рдореИрдиреБрдЕрд▓ред

рдЖрдк рдкрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреАрд╕реАрдЬреЗ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди, рдЬрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡реЗ рдХрд░реЗрдВрдЧреЗ
рд╕рднреА рд╕рдВрдХрд▓рд┐рдд рд╣реЛред рдпрджрд┐ рдЖрдк рдПрдХ "-o . рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо" рд╡рд┐рдХрд▓реНрдк, рд╕рднреА рдЗрдирдкреБрдЯ рдлрд╛рдЗрд▓реЗрдВ рд╣реЛрдВрдЧреА
рдПрдХ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд, рдПрдХ рдПрдХрд▓ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╣реИ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо. рдЗрд╕рдХреА рднреА рдЕрдиреБрдорддрд┐ рд╣реИ
"-S" рдпрд╛ "-c" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд▓реЗрдХрд┐рди "-C" рдпрд╛ "--resource" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдирд╣реАрдВред (рдпрд╣ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИ
рдХрд┐рд╕ рдореИрджрд╛рди рд╕реЗ рдкрд░реЗ рдЬреАрд╕реАрд╕реА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред) (рдпрджрд┐ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рддреЛ рд╕рднреА рдХреЛ
рд╡рд░реНрддрдорд╛рди рдореЗрдВ ".java" рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдо рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВред)

рдирд┐рд╡реЗрд╢ рдСрдкреНрд╢рдВрд╕
рдЬреАрд╕реАрдЬреЗ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдпрд╣ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдХрд┐ рд╡рд╣ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХрд╣рд╛рдБ рдвреВрдБрдврд╝рддрд╛ рд╣реИ рдЬрд┐рдирдХреА рдЙрд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреАрд╕реАрдЬреЗ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд рдПрдХ рд╡рд░реНрдЧ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИред рдкрд╕рдВрдж
рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╕рдВрдХрд▓рдХ, рдЬреАрд╕реАрдЬреЗ рдПрдХ рдХреА рдзрд╛рд░рдгрд╛ рд╣реИ рдХрдХреНрд╖рд╛ рдкрде. рд╡рд╣рд╛рдБ рд░рд╣реЗ рд╣реИрдВ
рдХрдИ рд╡рд┐рдХрд▓реНрдк рдФрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрдЧ рдкрде рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
. рдЬреАрд╕реАрдЬреЗ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рд╡рд░реНрдЧ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдорд┐рд▓рд╛рди рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╡рд░реНрдЧ рдкрде рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ редрдХрдХреНрд╖рд╛
or рдЬрд╛рд╡рд╛ рдлрд╝рд╛рдЗрд▓. рдЬреАрд╕реАрдЬреЗ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд░реНрдорд┐рдд рд╡рд░реНрдЧ рдкрде рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдЬреЛ рд╕реНрдерд╛рдкрд┐рдд рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ
libgcj.рдЬрд╛рд░, рдПрдХ рдлрд╝рд╛рдЗрд▓ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдорд╛рдирдХ рд╡рд░реНрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдкрд╛рда рдореЗрдВ, рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдпрд╛ рдкрде рдШрдЯрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдпрд╛ a . рдЬрд╝рд┐рдк or . рдЬрд╛рд░ рдлрд╝рд╛рдЗрд▓, рдЬреЛ рдЬреАрд╕реАрдЬреЗ рдЦреЛрдЬреЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдПрдХ рд╣реИ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛.

-IрджреАрд░
"-I" рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдХреНрд░рдо рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдХрдХреНрд╖рд╛ рдкрде рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдЕрдиреНрдп рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╕реЗ рдирд┐рд░реНрдорд┐рддред рдЬрдм рддрдХ "рдЬрд╛рд╡реИрдХ" рдЬреИрд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рди рд╣реЛ
рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд╣рдо рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрдЬрд╛рдп рд╣рдореЗрд╢рд╛ "-I" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рд╡рд░реНрдЧ рдкрде рдореЗрдВ рд╣реЗрд░рдлреЗрд░ред

--рдХреНрд▓рд╛рд╕рдкрд╛рде =рдкрде
рдпрд╣ рд╡рд░реНрдЧ рдкрде рдХреЛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдкрде, рдкрдереЛрдВ рдХреА рдПрдХ рдмреГрд╣рджрд╛рдиреНрддреНрд░-рдкреГрдердХ рд╕реВрдЪреА (Windows-рдЖрдзрд╛рд░рд┐рдд рдкрд░)
рд╕рд┐рд╕реНрдЯрдо, рдкрдереЛрдВ рдХреА рдПрдХ рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо-рдЕрд▓рдЧ рд╕реВрдЪреА)ред рдпрд╣ рдмрд┐рд▓реНрдЯрд┐рди рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
("рдмреВрдЯ") рдЦреЛрдЬ рдкрдеред

--рдХреНрд▓рд╛рд╕рд╕реНрдкреИрдЯ=рдкрде
"--classpath" рдХреЗ рд▓рд┐рдП рдкрджрд╛рд╡рдирдд рдкрд░реНрдпрд╛рдпрд╡рд╛рдЪреАред

--рдмреВрдЯрдХреНрд▓рд╛рд╕рдкрде=рдкрде
"java.lang.String" рдЬреИрд╕реЗ рдорд╛рдирдХ рдмрд┐рд▓реНрдЯрд┐рди рд╡рд░реНрдЧ рдХрд╣рд╛рдВ рдЦреЛрдЬреЗрдВред

--extdirs=рдкрде
рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдкрде, рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЕрдВрдд рдореЗрдВ рд░рдЦреЗрдВ
рдХрдХреНрд╖рд╛ рдкрдеред

рдХреНрд▓рд╛рд╕рдкрд╛рде
рдпрд╣ рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрдереЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реЛрддреА рд╣реИред

рдЕрдВрддрд┐рдо рд╡рд░реНрдЧ рдкрде рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

* рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ "-I" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ рдЖрдПрдВред

* рдЕрдЧрд░ --рдХреНрд▓рд╛рд╕рдкрд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рдЗрд╕рдХрд╛ рдорд╛рди рд╕рдВрд▓рдЧреНрди рд╣реИред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ "рдХреНрд▓рд╛рд╕рд╕реНрдкреИрдЯ"
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдЙрд╕рдХрд╛ рдорд╛рди рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛, рд╡рд░реНрддрдорд╛рди
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (".") рд╕рдВрд▓рдЧреНрди рд╣реИред

* рдпрджрд┐ "--bootclasspath" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЙрд╕рдХрд╛ рдорд╛рди рдЬреЛрдбрд╝реЗрдВред рдЕрдиреНрдпрдерд╛, рдмрд┐рд▓реНрдЯ-рдЗрди рдЬреЛрдбрд╝реЗрдВ
рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, libgcj.рдЬрд╛рд░.

* рдЕрдВрдд рдореЗрдВ, рдпрджрд┐ "--extdirs" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреА рд╕рд╛рдордЧреНрд░реА рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ
рдХрдХреНрд╖рд╛ рдкрде рдХреЗ рдЕрдВрдд рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред рдЕрдиреНрдпрдерд╛, рдХреА рд╕рд╛рдордЧреНрд░реА рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ
"$(prefix)/share/java/ext" рдкрд░ рдмрд┐рд▓реНрдЯ-рдЗрди рдПрдХреНрд╕рдЯреЗрдВрд╢рдиред

рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рдХреНрд▓рд╛рд╕рдлрд╛рдЗрд▓ рдЬреАрд╕реАрдЬреЗ "java.lang.Object" рд╡рд░реНрдЧ рдХреЗ рд▓рд┐рдП (рдФрд░ "libgcj.jar" рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ)
рдЗрд╕рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╢реВрдиреНрдп рд▓рдВрдмрд╛рдИ рд╡рд┐рд╢реЗрд╖рддрд╛ "gnu.gcj.gcj-compiled" рд╣реИред рдХрдВрдкрд╛рдЗрд▓рд░ рдвреВрдВрдврддрд╛ рд╣реИ
"java.lang.Object" рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдпрд╣ рд╡рд┐рд╢реЗрд╖рддрд╛ рдФрд░ рдЕрдЧрд░ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛,
рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдмрд╛рдЗрдЯрдХреЛрдб рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рди рд╣реЛ (рд╡рд┐рдХрд▓реНрдк "-рдлреЛрд░реНрд╕-рдХреНрд▓рд╛рд╕реЗрд╕-рдЖрд░реНрдХрд╛рдЗрд╡-рдЪреЗрдХ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВред)

-рдлреЛрд░реНрд╕-рдХреНрд▓рд╛рд╕реЗрд╕-рдЖрд░реНрдХрд╛рдЗрд╡-рдЪреЗрдХ
рдпрд╣ рд╕рдВрдХрд▓рдХ рдХреЛ рд╣рдореЗрд╢рд╛ рд╡рд┐рд╢реЗрд╖ рд╢реВрдиреНрдп рд▓рдВрдмрд╛рдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИ
"java.lang.Object" рдореЗрдВ "gnu.gcj.gcj-compiled" рдФрд░ рдЕрдЧрд░ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ рддреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдЬрд╛рд░реА рдХрд░реЗрдВред

-рдлрд╕реЛрд░реНрд╕ =VERSION
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡реАрдХреГрдд рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреАрд╕реАрдЬреЗред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ 1.5.

рдПрдиреНрдХреЛрдбрд┐рдВрдЧ
рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдкреВрд░реЗ рдпреВрдирд┐рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ
рдЕрдиреНрдп рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде, рдЬреАрд╕реАрдЬреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд╛рд╡рд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рд╣реИред рдЬреАрд╕реАрдЬреЗ
рд╕рдВрдХрд▓рди рд╕рдордп рдкрд░ рдЗрди рдПрдирдХреЛрдбрд┐рдВрдЧ рдХреЛ рдЗрд╕рдХреЗ рдЖрдВрддрд░рд┐рдХ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рдмрджрд▓рдирд╛ рдЬрд╛рдирддрд╛ рд╣реИред

рдЖрдк "--encoding= . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВрдирд╛рдо" рдПрдХ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк (рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдг рдХрд╛
рд╕реЗрдЯ) рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрджрд┐ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕реЗ рдЖрддрд╛ рд╣реИ
рдЖрдкрдХрд╛ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд╛рдиред рдпрджрд┐ рдЖрдкрдХреЗ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдерд╛рдиреАрдп рд╕рдорд░реНрдерди рд╣реИ, рддреЛ рдЬреАрд╕реАрдЬреЗ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЛ рдорд╛рдирддрд╛ рд╣реИ UTF-8 рдпреВрдирд┐рдХреЛрдб рдХреА рдПрдиреНрдХреЛрдбрд┐рдВрдЧред

"--рдПрдиреНрдХреЛрдбрд┐рдВрдЧ" рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреАрд╕реАрдЬреЗ рдмрд╕ рд╣реЛрд╕реНрдЯ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ "iconv" рд░реВрдкрд╛рдВрддрд░рдг рд░реВрдЯреАрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЬреАрд╕реАрдЬреЗ рдореЗрдЬрдмрд╛рди рдордВрдЪ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИред

рддрд░реНрдХ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдордд рдирд╛рдо "--рдПрдиреНрдХреЛрдбрд┐рдВрдЧ" рдПрдХ рдордВрдЪ рд╕реЗ рджреВрд╕рд░реЗ рдордВрдЪ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ
рдХрд╣реАрдВ рднреА рдорд╛рдирдХреАрдХреГрдд рдирд╣реАрдВ рд╣реИрдВ)ред рддрдерд╛рдкрд┐, рдЬреАрд╕реАрдЬреЗ рдирд╛рдорд┐рдд рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ UTF-8
рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреА рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪреБрдирддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдЖрд╢реНрд╡рд╕реНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣
рд╣рд░ рд╣реЛрд╕реНрдЯ рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

:
рдЬреАрд╕реАрдЬреЗ рдХрдИ рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЕрдиреНрдп рдЬреЗрдиреЗрд░рд┐рдХ рдХреЗ рд╕рд╛рде рдХреЗ рд░реВрдк рдореЗрдВ рдЬреАрд╕реАрд╕реА рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдБ, рдпрджрд┐ рдХрд╛ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк
рдкреНрд░рдкрддреНрд░ "-Wfoo" рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдлрд┐рд░ "-Wno-foo" рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрдЧрд╛ред рдпрд╣рд╛рдБ рд╣рдордиреЗ рдЪреБрдирд╛ рд╣реИ
рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд░реВрдк рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдкреНрд░рднрд╛рд╡ рд╣реЛрдЧрд╛ -- рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ
рдЬреЛ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ рдЙрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред

-рдЕрдирд╛рд╡рд╢реНрдпрдХ-рд╕рдВрд╢реЛрдзрдХ
рдЗрд╕ рдЭрдВрдбреЗ рдХреЗ рд╕рд╛рде, рдЬреАрд╕реАрдЬреЗ рдирд┐рд░рд░реНрдердХ рд╕рдВрд╢реЛрдзрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдЧрд╛
рдпрджрд┐ рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд┐рдзрд┐ "рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ" рдШреЛрд╖рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред

-рд╡рд┐рд╢рд┐рд╖реНрда-рдЕрд░реНрдзрд╡рд┐рд░рд╛рдо
рдЗрд╕рдХреА рд╡рдЬрд╣ рд╕реЗ рдЬреАрд╕реАрдЬреЗ рдЦрд╛рд▓реА рдмрдпрд╛рдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдПред рдЦрд╛рд▓реА рдмрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдкрджрд╛рд╡рдирддред

-рдирд╣реАрдВ-рдЖрдЙрдЯ-рдСрдл-рдбреЗрдЯ
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдкреИрджрд╛ рдХрд░реЗрдЧрд╛ рдЬреАрд╕реАрдЬреЗ рдЬрдм рдХреЛрдИ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓ рдЙрд╕рдХреЗ рдорд┐рд▓рд╛рди рд╕реЗ рдирдИ рд╣реЛ рддреЛ рдЪреЗрддрд╛рд╡рдиреА рди рджреЗрдВ
рдХрдХреНрд╖рд╛ рдлрд╝рд╛рдЗрд▓ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЬреАрд╕реАрдЬреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдВрдЧреЗред

-рдХреЛрдИ рдкрджрд╛рд╡рдирдд
рдЪреЗрддрд╛рд╡рдиреА рджреЗрдВ рдХрд┐ рдпрджрд┐ рдПрдХ рдкрджрд╛рд╡рдирдд рд╡рд░реНрдЧ, рд╡рд┐рдзрд┐, рдпрд╛ рдлрд╝реАрд▓реНрдб рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

-рд╡реБрдирдпреВрдЬреНрдб
рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреАрд╕реАрд╕реАрдХрд╛ "-рд╡реБрдиреБрдЬреНрдб" рд╣реИред

-рджреАрд╡рд╛рд░
рдпрд╣ "-Wreundant-modifiers -Wextraneous-semicolon -Wunused" рдЬреИрд╕рд╛ рд╣реА рд╣реИред

рдЬреЛрдбрд╝рдиреЗ
рдЬрд╛рд╡рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛
рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдЬреИрд╕реЗ рд╕реА рдпрд╛ рд╕реА ++ рдХреЗ рд▓рд┐рдПред рд▓рд┐рдВрдХрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдирд╛рдо рдХреЗ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдлрд╝рдВрдХреНрд╢рди рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИ
"рдореБрдЦреНрдп"ред рдЪреВрдВрдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡реИрд╢реНрд╡рд┐рдХ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЬрд╛рд╡рд╛ рдХрдХреНрд╖рд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
"рдореБрдЦреНрдп" рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрдЧ рд╣реИрдВ, рдЖрдкрдХреЛ рд▓рд┐рдВрдХрд░ рдХреЛ рдпрд╣ рдмрддрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЗрдирдореЗрдВ рд╕реЗ рдХреМрди рд╕рд╛ рд╣реИ
рдЙрди "рдореБрдЦреНрдп" рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЖрд╡реЗрджрди рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рддрд░реАрдХрд╛:

* рдЬрдм рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓рд┐рдВрдХ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╡рд╛рдВрдЫрд┐рдд "рдореБрдЦреНрдп" рд╡рд┐рдзрд┐ рд╡рд╛рд▓реЗ рд╡рд░реНрдЧ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ,
рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд "--рдореЗрди" рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

* рдЬрд╛рд╡рд╛ рдкреИрдХреЗрдЬ (рдкреИрдХреЗрдЬреЛрдВ) рдХреЛ рдПрдХ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдбреАрдПрд▓рдПрд▓) рдореЗрдВ рд▓рд┐рдВрдХ рдХрд░реЗрдВред рдлрд┐рд░
"рдЧреАрдЬ" рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЗрдирд╡рд╛рдЗрдЯ рдХрд░реЗрдВ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ "рдЧреАрдЬ" рдЗрд╕реЗ рдвреВрдВрдв рд╕рдХрддрд╛ рд╣реИ
рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЬрд░реВрд░рдд рд╣реИред

* рдЬрд╛рд╡рд╛ рдкреИрдХреЗрдЬреЛрдВ рдХреЛ "-lgij" рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рд▓рд┐рдВрдХ рдХрд░реЗрдВ, рдЬреЛ "рдореБрдЦреНрдп" рд░реВрдЯреАрди рдореЗрдВ рд▓рд┐рдВрдХ рдХрд░рддрд╛ рд╣реИ
"рдЧреАрдЬ" рдХрдорд╛рдВрдб рд╕реЗред рдпрд╣ рдЖрдкрдХреЛ рдЙрд╕ рд╡рд░реНрдЧ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА "рдореБрдЦреНрдп" рд╡рд┐рдзрд┐ рдЖрдк
рдЬрдм рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рддреЗ рд╣реИрдВ рддреЛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк рдЕрдиреНрдп "рдЧреАрдЬ" рдЭрдВрдбреЗ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐
рдЧреБрдг рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "-D" рдЭрдВрдбреЗред "-lgij" рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ ("рдЧрд┐рдЬ" рдХреЗ рдмрдЬрд╛рдп
рдкрд┐рдЫрд▓реЗ рддрдВрддреНрд░ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо) рдХреЗ рдХреБрдЫ рдлрд╛рдпрджреЗ рд╣реИрдВ: рдпрд╣ рд╕реНрдерд┐рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ
рд▓рд┐рдВрдХ рдХрд░рдирд╛, рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдпреЗ "gij" рд╡рд┐рдХрд▓реНрдк рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ:

--рдореЗрди=рдХрдХреНрд╖рд╛ рдХрд╛ рдирд╛рдо
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрд╕ рд╡рд░реНрдЧ рдХреЗ рдирд╛рдо рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ рдХрд░рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреА "рдореБрдЦреНрдп" рд╡рд┐рдзрд┐
рдкрд░рд┐рдгрд╛рдореА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдЪрд▓рдиреЗ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

-Dрдирд╛рдо[=рдореВрд▓реНрдп]
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ "--main" рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдирд╛рдо рдХреА рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЙрдкрд░реНрдЯреА рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдирд╛рдо
рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдореВрд▓реНрдп. рдЕрдЧрд░ рдореВрд▓реНрдп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рддреЛ рдпрд╣ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред
рдЗрди рд╕рд┐рд╕реНрдЯрдо рдЧреБрдгреЛрдВ рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрдиреНрд╣реЗрдВ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
"java.lang.System.getProperty" рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд░рдирдЯрд╛рдЗрдо рдкрд░ред

-рд▓рдЧреАрдЬреЛ
рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдХреА рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ "gij" рдХрдорд╛рдВрдб рдХреА рд╣реЛред

рдпрд╣ рд╡рд┐рдХрд▓реНрдк "--main" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ; рдЖрдк рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

-рд╕реНрдереИрддрд┐рдХ-libgcj
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреЛ libgcj рд░рдирдЯрд╛рдЗрдо рдХреЗ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╡рд┐рд░реБрджреНрдз рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ рддрднреА рдЙрдкрд▓рдмреНрдз рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╕рдВрдмрдВрдзрд┐рдд рд▓рд┐рдВрдХрд░ рд╕рдорд░реНрдерди рдореМрдЬреВрдж рд╣реЛред

рдЪреЗрддрд╛рд╡рдиреА: libgcj рдХреЗ рд╕реНрдерд┐рд░ рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг libgcj рдХреЗ рдЖрд╡рд╢реНрдпрдХ рднрд╛рдЧ рдЫреВрдЯреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
libgcj рдХреЗ рдХреБрдЫ рднрд╛рдЧ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рд▓рд┐рдВрдХрд░ рдХрд░рддрд╛ рд╣реИ
рд▓рд┐рдВрдХ рд╕рдордп рдкрд░ рдЗрди рд╕рдВрджрд░реНрднреЛрдВ рдХреЛ рди рджреЗрдЦреЗрдВ, рдпрд╣ рд╕рдВрджрд░реНрднрд┐рдд рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред NS
рдкрд░рд┐рдгрд╛рдо рдЖрдорддреМрд░ рдкрд░ (рд▓реЗрдХрд┐рди рд╣рдореЗрд╢рд╛ рдирд╣реАрдВ) рдПрдХ "ClassNotFoundException" рд░рдирдЯрд╛рдЗрдо рдкрд░ рдлреЗрдВрдХрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рд╛рд╡рдзрд╛рдиреА рдмрд░рддрдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ:
<http://gcc.gnu.org/wiki/Statically%20рд▓рд┐рдВрдХрд┐рдВрдЧ%20libgcj>

рдХреЛрдб рдкреАрдврд╝реА
рдХрдИ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЬреАрд╕реАрд╕реА рдХреЛрдб рдкреАрдврд╝реА рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рдХрд▓реНрдк, рдЬреАрд╕реАрдЬреЗ рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ
рдЦреБрдж рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯред

-C рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреАрд╕реАрдЬреЗ рдмрд╛рдЗрдЯрдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (редрдХрдХреНрд╖рд╛ рдлрд╝рд╛рдЗрд▓реЗрдВ) рд╡рд╕реНрддреБ рдХреЗ рдмрдЬрд╛рдп
рдХреЛрдбред

--рд╕рдВрд╕рд╛рдзрди рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдирд╛рдо
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреАрд╕реАрдЬреЗ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛрдб рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдХреЛрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╕рд╛рде рд░рдирдЯрд╛рдЗрдо рдкрд░ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╕рд╛рд░:/рд╕рдВрд╕рд╛рдзрди-
рдирд╛рдоред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдирд╛рдо рд╕рдВрд╕рд╛рдзрди рдХрд╛ рдирд╛рдо рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рдХреЗ рд▓рд┐рдпреЗ
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ "ResourceBundle.getBundle" рдкрд░ рдХреЙрд▓ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдлрд╝рд╛рдЗрд▓
рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдирд╛рдо рдХреЛ рдЕрд▓рдЧ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

-рд▓рдХреНрд╖реНрдп =VERSION
рдЗрд╕рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -C рджреНрд╡рд╛рд░рд╛ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдмрд╛рдпрдЯреЗрдХреЛрдб рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЬреАрд╕реАрдЬреЗред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ 1.5. рдмрд╛рдЗрдЯрдХреЛрдб рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░рддреЗ рд╕рдордп, рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИред

-d рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА
рдЬрдм "-рд╕реА" рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рднреА рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ редрдХрдХреНрд╖рд╛ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдбрд╛рд▓рдиреА рд╣реИ
рдХреА рдЙрдкрдпреБрдХреНрдд рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдПрдЧрд╛
рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ред

-рдлрдиреЛ-рдмрд╛рдЙрдВрдбреНрд╕-рдЪреЗрдХ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЬреАрд╕реАрдЬреЗ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рднреА рд╕рд░рдгреА рдЕрдиреБрдХреНрд░рдордг рдХреА рд╕реАрдорд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИ
рд╕рдВрдЪрд╛рд▓рдиред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде, рдЗрди рдЪреЗрдХреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЬреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕рд░рдгреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рд╡реНрдпрд╡рд╣рд╛рд░ рдпрджрд┐ рдкреНрд░рд╢реНрди рдореЗрдВ рдХреЛрдб рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд░рдгреА рд╕реАрдорд╛ рдмрд╛рдзрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рддрд╛ рд╣реИред рдпрд╣
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдпрджрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рдХреЛрдб рдХрднреА рдирд╣реАрдВ рдлреЗрдВрдХреЗрдЧрд╛
"рд╕реАрдорд╛ рдЕрдкрд╡рд╛рдж рдХреЗ рдмрд╛рд╣рд░ рд╕рд░рдгреА рд╕реВрдЪрдХрд╛рдВрдХ"ред

-рдлрдиреЛ-рд╕реНрдЯреЛрд░-рдЪреЗрдХ
рд╕рд░рдгреА рд╕реНрдЯреЛрд░ рдЪреЗрдХ рдЙрддреНрдкрдиреНрди рди рдХрд░реЗрдВред рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╕рдордп, рдПрдХ рд░рдирдЯрд╛рдЗрдо рдЪреЗрдХ
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╡рд╕реНрддреБ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ
рд╕рд░рдгреА рдХрд╛ рдШрдЯрдХ рдкреНрд░рдХрд╛рд░ (рдЬреЛ рд╕рдВрдХрд▓рди-рд╕рдордп рдкрд░ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)ред рдЗрд╕рдХреЗ рд╕рд╛рде рд╣реА
рд╡рд┐рдХрд▓реНрдк, рдЗрди рдЪреЗрдХреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХреЛрдб рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИ
рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЕрдХреНрд╕рд░ рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдпрджрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛
рдХреЛрдб рдХрднреА рднреА "ArrayStoreException" рдирд╣реАрдВ рдлреЗрдВрдХреЗрдЧрд╛ред

-рдлрдЬрдирд┐
- рдЬреАрд╕реАрдЬреЗ рджреЗрд╢реА рддрд░реАрдХреЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: CNI рдФрд░ JNIред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ
рдЬреАрд╕реАрдЬреЗ рдорд╛рди рд▓реЗрдВ рдХрд┐ рдЖрдк CNI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдПрдХ рд╡рд░реНрдЧ рдХреЛ рджреЗрд╢реА рддрд░реАрдХреЛрдВ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░
рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЬреЗрдПрдирдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ "-рдлрдЬрдиреА" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк
рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдЬреАрд╕реАрдЬреЗ рд╕реНрдЯрдмреНрд╕ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЬреЗрдПрдирдЖрдИ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛ред

-рдлрдиреЛ-рдЬреЛрд░
"рдЬреЛрд░" рдХреАрд╡рд░реНрдб рдХреЛ рди рдкрд╣рдЪрд╛рдиреЗрдВред рдпрд╣ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рд╣реИ
рднрд╛рд╖рд╛ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗред

-рдлрдиреЛ-рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝-рд╕реНрдЯреЗрдЯрд┐рдХ-рдХреНрд▓рд╛рд╕-рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди
рдЬрдм рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░ "-O2" рд╕реЗ рдЕрдзрд┐рдХ рдпрд╛ рдмрд░рд╛рдмрд░ рд╣реЛ, рдЬреАрд╕реАрдЬреЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗ
рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ рдХреЙрд▓ рдЙрдирдХреЗ рдкрд╣рд▓реЗ рдЙрдкрдпреЛрдЧ рдкрд░ рд╕реНрдерд┐рд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреА рдЬрд╛рддреА рд╣реИ
(рдпрджрд┐ "-рд╕реА" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рддреЛ рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред) рдореВрд▓ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп
рдХреЛрдб, "-рдлрдиреЛ-рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝-рд╕реНрдЯреИрдЯрд┐рдХ-рдХреНрд▓рд╛рд╕-рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди" рдЗрд╕ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛,
рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ред

--рдЕрдХреНрд╖рдо-рдЕрднрд┐рдХрдерди[=рдХреНрд▓рд╛рд╕-рдпрд╛-рдкреИрдХреЗрдЬ]
рд╕рдВрдХрд▓рд┐рдд рдХреЛрдб рдореЗрдВ рдЕрднрд┐рдХрдерди рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╢рд╛рдорд┐рд▓ рди рдХрд░реЗрдВред рдЕрдЧрд░
"=рдХреНрд▓рд╛рд╕-рдпрд╛-рдкреИрдХреЗрдЬ" рдЧреБрдо рд╣реИ рд╕рднреА рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдХрдерди рдХреЛрдб рдкреАрдврд╝реА рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ,
рдЬрдм рддрдХ рдХрд┐ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ "--enable-assessions" рдзреНрд╡рдЬ рджреНрд╡рд╛рд░рд╛ рдУрд╡рд░рд░рд╛рдЗрдб рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЧрд░ рдХреНрд▓рд╛рд╕-рдпрд╛-рдкреИрдХреЗрдЬ
рдПрдХ рд╡рд░реНрдЧ рдХрд╛ рдирд╛рдо рд╣реИ, рдХреЗрд╡рд▓ рдирд╛рдорд┐рдд рд╡рд░реНрдЧ рдХреЗ рднреАрддрд░ рдЕрднрд┐рдХрдерди рдЬрд╛рдВрдЪ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛
рдЗрд╕рдХреА рдЖрдВрддрд░рд┐рдХ рдХрдХреНрд╖рд╛рдПрдВред рдЕрдЧрд░ рдХреНрд▓рд╛рд╕-рдпрд╛-рдкреИрдХреЗрдЬ рдПрдХ рдкреИрдХреЗрдЬ рдирд╛рдо рд╣реИ, рдЬрдирд░реЗрдЯрд┐рдВрдЧ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ
рдирд╛рдорд┐рдд рдкреИрдХреЗрдЬ рдпрд╛ рдЙрдк-рдкреИрдХреЗрдЬ рдХреЗ рднреАрддрд░ рдЕрднрд┐рдХрдерди рдЬрд╛рдВрдЪред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХреНрд▓рд╛рд╕ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЬрдирд░реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдпрд╛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдирд╣реАрдВ рдХрд░рддреЗ рд╕рдордп рдЕрднрд┐рдХрдерди рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВ,
рдФрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдмрдирд╛рддреЗ рд╕рдордп рдЕрдХреНрд╖рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ред

--рд╕рдХреНрд╖рдо-рджрд╛рд╡реЗ[=рдХреНрд▓рд╛рд╕-рдпрд╛-рдкреИрдХреЗрдЬ]
рдЕрднрд┐рдХрдерди рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдХрд▓реНрдк рд╢рд╛рдпрдж рдЧрд▓рдд рдирд╛рдо рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдХреЛ рдЕрднреА рднреА рдЪрд╛рд╣рд┐рдП
рд░рди-рдЯрд╛рдЗрдо рдкрд░ рдЕрднрд┐рдХрдерди рдЬрд╛рдБрдЪ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдФрд░ рд╣рдо рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдХрд┐рд╕реА рднреА рдЖрд╕рд╛рди рддрд░реАрдХреЗ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ
рд╡рд╣ред рддреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдзреНрд╡рдЬ рдЕрднреА рддрдХ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ
"--рдЕрдХреНрд╖рдо-рджрд╛рд╡реЗ"ред

-findirect-рдкреНрд░реЗрд╖рдг
рдЬреАрд╕реАрдЬреЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрдЧрддрддрд╛ ABI рд╣реИ, рдЬреЛ рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд╖рдо рд╣реИ
"-findirect-рдкреНрд░реЗрд╖рдг" рд╡рд┐рдХрд▓реНрдкред рдЗрд╕ рдореЛрдб рдореЗрдВ, рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХреЛрдб рдЬреАрд╕реАрдЬреЗ рд╕рдореНрдорд╛рди рдХрд░рддрд╛ рд╣реИ
рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдореЗрдВ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрдЧрддрддрд╛ рдЧрд╛рд░рдВрдЯреА, рдФрд░ рдкрд░рд┐рдгрд╛рдореА
рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╡рд┐рд░реБрджреНрдз рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдмрдЬрд╛рдп,
рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рд░рдирдЯрд╛рдЗрдо рдкрд░ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдП рдЧрдП рдФрд░ рдХреЗ рдореБрдХреНрдд рдорд┐рд╢реНрд░рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рд╕рдВрдХрд▓рд┐рдд рдХреЛрдбред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐, рд╡рд░реНрддрдорд╛рди рдореЗрдВ, "-findirect-dispatch" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╕рдВрдХрд▓рди рдХрд░рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ редрдХрдХреНрд╖рд╛
рдлрд╝рд╛рдЗрд▓реЗрдВред рд╕реНрд░реЛрдд рд╕реЗ рд╕рдВрдХрд▓рди рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред CNI рднреА рдЕрднреА рддрдХ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрддрддрд╛ рдПрдмреАрдЖрдИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдпреЗ рдкреНрд░рддрд┐рдмрдВрдз рд╣рдЯрд╛ рд▓рд┐рдП рдЬрд╛рдПрдВрдЧреЗ
рд░рд┐рд▓реАрдЬ.

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдЖрдк рдорд╛рдирдХ ABI рдХреЗ рд╕рд╛рде CNI рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рдХреЛрдб рд╕реЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрддрддрд╛ рдПрдмреАрдЖрдИ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ред

-fbootstrap-classes
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ "libgcj" рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдХрд▓рд┐рдд рдХрдХреНрд╖рд╛рдУрдВ рдХреЛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рд▓реЛрдбрд░, рд╕рд┐рд╕реНрдЯрдо рдХреНрд▓рд╛рд╕ рд▓реЛрдбрд░ рдирд╣реАрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдк рдПрдХ рд╡рд░реНрдЧ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ
рдФрд░ рдЗрд╕реЗ рдПрдХ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдореЗрдВ рд▓рд┐рдВрдХ рдХрд░реЗрдВ, рдЗрд╕реЗ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ рдЗрд╕реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рд╕рд┐рд╕реНрдЯрдо рдХреНрд▓рд╛рд╕ рд▓реЛрдбрд░ред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЪреАрдЬреЗрдВ рдЬреИрд╕реЗ
"Class.forName ()" рдЦреЛрдЬреЗрдЧрд╛ рдХреНрд▓рд╛рд╕рдкрд╛рде рд╡рд╛рдВрдЫрд┐рдд рд╡рд░реНрдЧ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдПред

-рдлрд╝реНрд░реЗрдб-рдкреНрд░рддрд┐рдмрд┐рдВрдм
рдпрд╣ рд╡рд┐рдХрд▓реНрдк рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХреЛрдб рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдЬреАрд╕реАрдЬреЗ рдХрдХреНрд╖рд╛ рдХреА рдХрдо рдорд╛рддреНрд░рд╛ рдХреЛ рд╕рдорд╛рд╣рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рд░рдирдЯрд╛рдЗрдо рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛-рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдмрдЪрдд рдХреА рд▓рд╛рдЧрдд рдХрд╛ рдиреБрдХрд╕рд╛рди рд╣реИ
рдорд╛рдирдХ рдЬрд╛рд╡рд╛ рд░рдирдЯрд╛рдЗрдо рдХреА рдХреБрдЫ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛
рд╡рд╛рддрд╛рд╡рд░рдгред рдЬрдм рд╕рд╣реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдореЗрдЯрд╛-рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд░реЗрдВ
рд░рдирдЯрд╛рдЗрдо рд╕реЗрдореЗрдиреНрдЯрд┐рдХреНрд╕ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЬреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ (рдЕрд░реНрдерд╛рдд рдХреНрд░рдорд╛рдВрдХрди, RMI, CORBA рдпрд╛ рдХреЙрд▓ рд╡рд┐рдзрд┐рдпрд╛рдБ
"java.lang.reflect" рдкреИрдХреЗрдЬ рдореЗрдВ), "-freduced-reflection" рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛
рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЛрдб рдЖрдХрд╛рд░ рдореЗрдВ рдмрдЪрдд рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рдиред

JNI ("-fjni") рдФрд░ рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрддрддрд╛ ABI ("-findirect-dispatch") рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА
рдкреВрд░реНрдг рдкреНрд░рддрд┐рдмрд┐рдВрдм рдореЗрдЯрд╛-рдбреЗрдЯрд╛ рдХреЗ рдмрд┐рдирд╛ рдареАрдХ рд╕реЗред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реИ
"-рдлрд╝реНрд░реЗрдб-рдкреНрд░рддрд┐рдмрд┐рдВрдм" рдХреЗ рд╕рд╛рде рдпреЗ рд╡рд┐рдХрд▓реНрдкред

рдЪреЗрддрд╛рд╡рдиреА: рдпрджрд┐ рдХреЛрдИ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдореЗрдЯрд╛-рдбреЗрдЯрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ "рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдмрдВрдзрдХ" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдб рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдареАрдХ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдирд╛ред рдпрджрд┐ рдХреЙрд▓рд┐рдВрдЧ рд╡рд┐рдзрд┐ рд╣реИ рддреЛ "Class.forName ()" рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рднреА рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХреЛрдИ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдореЗрдЯрд╛-рдбреЗрдЯрд╛ рдирд╣реАрдВред

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░-рд╕рдордп рдСрдкреНрд╢рдВрд╕
рдХреБрдЫ рдЬреАрд╕реАрдЬреЗ рдХреЛрдб рдкреАрдврд╝реА рд╡рд┐рдХрд▓реНрдк рдкрд░рд┐рдгрд╛рдореА ABI рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдХреЗрд╡рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЕрд░реНрдердкреВрд░реНрдг рд░реВрдк рд╕реЗ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм "libgcj", рд░рдирдЯрд╛рдЗрдо рдкреИрдХреЗрдЬ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред "libgcj" рдбрд╛рд▓рддрд╛ рд╣реИ
рдЗрд╕ рд╕рдореВрд╣ рд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╡рд┐рдХрд▓реНрдк a . рдореЗрдВ рдХрд▓реНрдкрдирд╛ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рджреНрд╡рд╛рд░рд╛ рдкрдврд╝реА рдЬрд╛рддреА рд╣реИ рдЬреАрд╕реАрдЬреЗ. рдпреЗ рд╡рд┐рдХрд▓реНрдк
рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВ; рдпрджрд┐ рдЖрдк "libgcj" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдЖрдк рд╕реНрдкрд░реНрд╢ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ
рдпреЗ рд╡рд┐рдХрд▓реНрдкред

-рдлреНрдпреВрдЬ-рдмреЛрд╣реЗрдо-рдЬреАрд╕реА
рдпрд╣ Boehm GC рдмрд┐рдЯрдореИрдк рдорд╛рд░реНрдХрд┐рдВрдЧ рдХреЛрдб рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ
рдЬреАрд╕реАрдЬреЗ рдкреНрд░рддреНрдпреЗрдХ vtable рдореЗрдВ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдорд╛рд░реНрдХрд┐рдВрдЧ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдПред

-рдлреИрд╢-рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдбреЗрдЯрд╛ ("рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝", "рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ", рдФрд░ . рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛
"рд╕реВрдЪрд┐рдд рдХрд░реЗрдВ") рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдореЗрдВ рдПрдХ рд╢рдмреНрдж рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдЬреАрд╕реАрдЬреЗ рдорд╛рдирддрд╛ рд╣реИ рдХрд┐
рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рд╣реИрд╢ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ, рди рдХрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рд╣реАред

-рдлреНрдпреВрдЬ-рдбрд┐рд╡рд╛рдЗрдб-рд╕рдмрд░реВрдЯреАрди
рдХреБрдЫ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░, рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рджрд┐рдирдЪрд░реНрдпрд╛ рдХреЛ рдкреВрд░реНрдгрд╛рдВрдХ рд╡рд┐рднрд╛рдЬрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╣реИ
рд╢реВрдиреНрдп рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╕рдордп рдЕрдкрд╡рд╛рдж рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЛ рд╕рд╣реА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

-fрдЪреЗрдХ-рд╕рдВрджрд░реНрдн
рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рд╕реА рдСрдмреНрдЬреЗрдХреНрдЯ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдкрд░ рдЗрдирд▓рд╛рдЗрди рдЬрд╛рдБрдЪ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рдПрдХ рд╕рдВрджрд░реНрдн рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред рдЕрдиреНрдп рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА рдХреНрдпреЛрдВрдХрд┐ рдирд▓ рдкреЙрдЗрдВрдЯрд░ рдПрдХреНрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ
рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрдХрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВред

-рдлреНрдпреВрдЬ-рдкрд░рдорд╛рдгреБ-рдмрд┐рд▓реНрдбрд┐рдиреНрд╕
рдХреБрдЫ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░, рдЬреАрд╕реАрд╕реА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкрд░рдорд╛рдгреБ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдЬрд╛рд╡рд╛ рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп рдЬреАрд╕реАрдЬреЗ рдХреЛ рдЗрди рдмрд┐рд▓реНрдЯрд┐рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдкред рдпрд╣ рдХрд╣рд╛рдВ
рдХреНрд╖рдорддрд╛ рдореМрдЬреВрдж рд╣реИ, рдЗрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА
рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди mips-linux-gnu-gcj-5 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

  • 1
    DivFix + + +
    DivFix + + +
    DivFix++ рдЖрдкрдХрд╛ AVI рд╡реАрдбрд┐рдпреЛ рд░рд┐рдкреЗрдпрд░ рдФрд░ рд╣реИ
    рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдпрд╣ рдорд░рдореНрдордд рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
    рдФрд░ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬреЛ рдбрд╛рдЙрдирд▓реЛрдб рдкрд░ рд╣реИрдВ
    ed2k(emule), рдЯреЛрд░реЗрдВрдЯ, рдЧреБрдЯреЗрд▓рд╛, ftp рд╕реЗ...
    рдбрд┐рд╡рдлрд┐рдХреНрд╕++ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 2
    рдЬреЗрдмреЙрд╕ рд╕рдореБрджрд╛рдп
    рдЬреЗрдмреЙрд╕ рд╕рдореБрджрд╛рдп
    рд╕рдореБрджрд╛рдп рд╕рдВрдЪрд╛рд▓рд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ
    рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдирд╡рд╛рдЪрд╛рд░
    рдХреНрд╖реБрдзрд╛ред рд╣рдорд╛рд░рд╛ рдкреНрд░рдореБрдЦ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреЗрдмреЙрд╕ рдПрдПрд╕ рд╣реИ
    рдЕрдЧреНрд░рдгреА рдУрдкрди рд╕реЛрд░реНрд╕,
    рдорд╛рдирдХреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк...
    рдЬреЗрдмреЙрд╕ рдХрдореНрдпреБрдирд┐рдЯреА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 3
    Django рдлрд╛рдЗрд▓рд░
    Django рдлрд╛рдЗрд▓рд░
    django Filer рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрди рд╣реИ
    Django рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдЬреЛ рдмрдирд╛рддрд╛ рд╣реИ
    рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ рдЖрд╕рд╛рди рд╣реИред
    django-filer рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рдмрдВрдзрди рд╣реИ
    рдбреАрдЬреЗрдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди...
    Django рдлрд╛рдЗрд▓рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 4
    рдПрдХреНрд╕рд╕реАрдПрдЯреА
    рдПрдХреНрд╕рд╕реАрдПрдЯреА
    рдПрдХреНрд╕рдЯреНрд░реАрдо рдХреНрд▓рд╕реНрдЯрд░ рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди рдЯреВрд▓рдХрд┐рдЯред
    xCAT рдПрдХ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрди рд╣реИ
    рдФрд░ рдкреНрд░рд╛рд╡рдзрд╛рди рдЙрдкрдХрд░рдг рдЬреЛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
    рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдирд┐рдпрдВрддреНрд░рдг, рдЦреЛрдЬ рдФрд░ рдУрдПрд╕
    рдбрд┐рд╕реНрдХрдлреБрд▓/рдбреА...
    рдПрдХреНрд╕рдХреИрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 5
    рд╕рд╛рдИ
    рд╕рд╛рдИ
    Psi рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╢рдХреНрддрд┐рд╢рд╛рд▓реА XMPP рд╣реИ
    рдЕрдиреБрднрд╡реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреНрд▓рд╛рдЗрдВрдЯред
    рдПрдордПрд╕ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдб рдЙрдкрд▓рдмреНрдз рд╣реИрдВ
    рд╡рд┐рдВрдбреЛрдЬрд╝, рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕ рдФрд░ рдореИрдХрдУрдПрд╕.. рд╢реНрд░реЛрддрд╛рдЧрдг:
    рдЖрдЦрд┐рд░реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛...
    рд╕рд╛рдИ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 6
    рдмреНрд▓реЙрдмреА рд╡реЙрд▓реА 2
    рдмреНрд▓реЙрдмреА рд╡реЙрд▓реА 2
    рдкреНрд░рд╕рд┐рджреНрдз рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдирд┐рд░рдВрддрд░рддрд╛
    рдмреНрд▓реЙрдмреА рд╡реЙрд▓реА 1.x рдЖрд░реНрдХреЗрдб рдЧреЗрдо..
    рд╢реНрд░реЛрддрд╛: рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рдбреЗрд╕реНрдХрдЯреЙрдкред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
    рдЗрдВрдЯрд░рдлрд╝реЗрд╕: рдУрдкрдирдЬреАрдПрд▓, рдПрд╕рдбреАрдПрд▓ред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
    рднрд╛рд╖рд╛: рд╕реА++, рд▓реБрдЖред рд╕реА...
    рдмреНрд▓реЙрдмреА рд╡реЙрд▓реА 2 рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • рдЕрдзрд┐рдХ "

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad