Iperf: ldconfig рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 21 рдорд╛рд░реНрдЪ 2014  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: esnet/iperf

@lomaxfrog рдмрд╕ рдПрдХ рдЙрдмрдВрдЯреВ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛, рдЬрд╣рд╛рдВ ipdf3 рдмрд╛рдЗрдирд░реА рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж ldconfig рдХрд╛ рдПрдХ рдореИрдиреБрдЕрд▓ рдЖрд╣реНрд╡рд╛рди рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдпрд╣ iperf 3.0.2 рдкрд░ рдерд╛ред

рдпрд╣ рдореБрджреНрджрд╛ рдЗрд╕ рдмрд╛рдд рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдореЗрдВ рдХреНрдпрд╛ рдХрджрдо рдЙрдард╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореЗрдХрдлрд╛рдЗрд▓ рд╕рд╛рдорд╛рди рдХрд╛ рдЗрддрдирд╛ рд╣рд┐рд╕реНрд╕рд╛ рдСрдЯреЛ-рдЬреЗрдирд░реЗрдЯ рд╣реЛрддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЕрдкрдбреЗрдЯ: рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ (рдореИрдВ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рдХреМрди рдерд╛) Google рдХреЛрдб рдЬрд╛рд░реА рдЯреНрд░реИрдХрд░ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдмрдВрдЯреВ рдЯреНрд░рд╕реНрдЯреА (14.04 рдПрд▓рдЯреАрдПрд╕) рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦрд╛ред рдореИрдВ CentOS 6 рдкрд░ рдЗрд╕реЗ (рдПрдХ рдлреИрд╢рди рдХреЗ рдмрд╛рдж) рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рднреА рд╕рдХреНрд╖рдо рдерд╛ред

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдСрдЯреЛрдЬреЗрдирд░реЗрдЯреЗрдб рдореЗрдХрдлрд╛рдЗрд▓ рдЧреЛрдк ldconfig -n /usr/local/lib рдЪрд▓рддрд╛ рд╣реИред рдпрд╣ рдирдП рд╕реНрдерд╛рдкрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рд╣рд╛рдиреБрднреВрддрд┐ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, ldconfig (8) рдХреЗ рдЕрдиреБрд╕рд╛рд░, -n рддрд╛рддреНрдкрд░реНрдп -N , рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреИрд╢ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдо рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред рдмрд┐рдирд╛ рдХрд┐рд╕реА рддрд░реНрдХ рдХреЗ ldconfig рдЪрд▓рдирд╛ рдХреИрд╢ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрдорд┐рдд рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдФрд░ рд▓рд┐рдмреЗрдЯреВрд▓ рдХреЗ рдХреБрдЫ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рд╛рде рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдореБрджреНрджрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ ... рдмрд╣реБрдд рд╕рд╛рд░реЗ рджрд┐рд▓рдЪрд╕реНрдк (рднрд▓реЗ рд╣реА рдкреБрд░рд╛рдиреЗ) рд╡рд┐рд╡рд░рдг рдпрд╣рд╛рдВ рд╣реИрдВ:

http://gnu-automake.7480.n7.nabble.com/quot-error-ORE-loading-sared-lbooks-foo-so-0-cannot-open-sared-object-file-No-such-file- or-di-td3970.html

рдПрдХ рд╕реБрдЭрд╛рд╡ src/Makefile.am рд▓рд┐рдП рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ:

install-exec-hook:
        ldconfig

рд╕рднреА 27 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕реЗ CentOS 6 рдкрд░ iperf3 рдорд╛рд╕реНрдЯрд░ рдмреНрд░рд╛рдВрдЪ рдХреЗ рдЯрд┐рдк рд╕реЗ рдХреЛрдб рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИред ldconfig рдореЗрд░реЗ рд▓рд┐рдП "рдЗрдирд╕реНрдЯреЙрд▓ рдЗрдВрд╕реНрдЯреЙрд▓" рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдпрд╣ рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ libtool --mode / install рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ), рдФрд░ iperf3 рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЕрдкрдиреЗ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдХреЛрдИ рдореИрдиреБрдЕрд▓ ldconfig рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереАред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдРрд╕рд╛ рдХреБрдЫ рд╣реИ рдЬреЛ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ?

рдПрдХ рдЕрдиреНрдп рдЙрдмрдВрдЯреВ рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреА рдПрдХ рдЕрдиреНрдп рд░рд┐рдкреЛрд░реНрдЯ, рдПрдХ рд╣реА рд▓рдХреНрд╖рдгред рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдереА: Ubuntu 12.04.3 LTS (GNU / Linux 3.8.0-31-рдЬреЗрдиреЗрд░рд┐рдХ i686)ред

рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЕрдЧрд░ рдПрдХ рдирдП libtool / autoconf / automake рдореЗрдВ рдЬрд╛рдиреЗ рд╕реЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА?

рдареАрдХ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдЙрдмрдВрдЯреВ рд╡реАрдПрдо (12.04 рдПрд▓рдЯреАрдПрд╕ рдкрд░ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдореИрдВрдиреЗ рдЙрд╕реА рджрд┐рди рдмрдирд╛рдпрд╛ рдерд╛ рдЬреЛ 14.04 рдПрд▓рдЯреАрдПрд╕ рдирд┐рдХрд▓рд╛ рдерд╛)ред рдЕрднреА рднреА рдЙрдмрдВрдЯреВ рдкрд░ рдереЛрдбрд╝рд╛ рд╕рд╛ рдШреВрдо рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрднреА рддрдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред

рдбреЗрдмрд┐рдпрди рд╡реНрд╣реАрдЬрд╝реА (7.5) 64 рдмрд┐рдЯ рдкрд░ рд░рдирд┐рдВрдЧ рдПрд▓рдбреАрдХреЛрдлрд╝рд┐рдЧ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЪреАрдпрд░реНрд╕,

рдЕрдкрдбреЗрдЯ: рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ (рдореИрдВ рднреВрд▓ рдЧрдпрд╛ рдХрд┐ рдпрд╣ рдХреМрди рдерд╛) Google рдХреЛрдб рдЬрд╛рд░реА рдЯреНрд░реИрдХрд░ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдмрдВрдЯреВ рдЯреНрд░рд╕реНрдЯреА (14.04 рдПрд▓рдЯреАрдПрд╕) рдкрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦрд╛ред рдореИрдВ CentOS 6 рдкрд░ рдЗрд╕реЗ (рдПрдХ рдлреИрд╢рди рдХреЗ рдмрд╛рдж) рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рднреА рд╕рдХреНрд╖рдо рдерд╛ред

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдСрдЯреЛрдЬреЗрдирд░реЗрдЯреЗрдб рдореЗрдХрдлрд╛рдЗрд▓ рдЧреЛрдк ldconfig -n /usr/local/lib рдЪрд▓рддрд╛ рд╣реИред рдпрд╣ рдирдП рд╕реНрдерд╛рдкрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рд╣рд╛рдиреБрднреВрддрд┐ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, ldconfig (8) рдХреЗ рдЕрдиреБрд╕рд╛рд░, -n рддрд╛рддреНрдкрд░реНрдп -N , рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреИрд╢ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдо рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред рдмрд┐рдирд╛ рдХрд┐рд╕реА рддрд░реНрдХ рдХреЗ ldconfig рдЪрд▓рдирд╛ рдХреИрд╢ рдХреЛ рдкреБрдирд░реНрдирд┐рд░реНрдорд┐рдд рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдФрд░ рд▓рд┐рдмреЗрдЯреВрд▓ рдХреЗ рдХреБрдЫ рд╕рдВрдпреЛрдЬрди рдХреЗ рд╕рд╛рде рдПрдХ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рдореБрджреНрджрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ ... рдмрд╣реБрдд рд╕рд╛рд░реЗ рджрд┐рд▓рдЪрд╕реНрдк (рднрд▓реЗ рд╣реА рдкреБрд░рд╛рдиреЗ) рд╡рд┐рд╡рд░рдг рдпрд╣рд╛рдВ рд╣реИрдВ:

http://gnu-automake.7480.n7.nabble.com/quot-error-ORE-loading-sared-lbooks-foo-so-0-cannot-open-sared-object-file-No-such-file- or-di-td3970.html

рдПрдХ рд╕реБрдЭрд╛рд╡ src/Makefile.am рд▓рд┐рдП рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ:

install-exec-hook:
        ldconfig

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рддрдп рд╣реЛ рдЧрдИ рд╣реИ ... CentOS 6 рдФрд░ Ubuntu 12.04 LTS рдкрд░ iperf3 рдордВрдЧрд▓рд╛рдЪрд░рдг рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж make install рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдпрд╣ рдПрдХ рдЧреИрд░-рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ (рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдПрдХ рдирд┐рдЬреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдПрдХ рдЧреИрд░-рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ RPM рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ)ред рдореВрд▓ рд░реВрдк рд╕реЗ ldconfig рдЗрдирд╡реЙрдЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХрд╛ рдЕрднрд╛рд╡ рд╣реЛрдЧрд╛ред

рд╢рд╛рдпрдж рдХреБрдЫ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ldconfig рдХреЗ рдЖрд╣реНрд╡рд╛рди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

install-exec-hook:
        if [ "x`id -u $USER`" = "x0" ]; then ldconfig; fi

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдХрд░ рдЗрд╕реЗ рдПрдХ рдФрд░ рдХреЛрд╢рд┐рд╢ рджреЗрдирд╛ред

рдпрд╣ MacOS рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ ldconfig рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред

3.1 рдХреЗ рд▓рд┐рдП рдЗрд╕ рдмрдЧ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдирд╛ред рдПрдХ рддрд░рд╣ рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЛ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрдХрд▓реНрдк рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдпрд╣ рдХреЗрд╡рд▓ рдЬреНрдЮрд╛рдд рдореБрджреНрджреЛрдВ рдХреЗ рдЦрдВрдб рдореЗрдВ рдЖрдЗрдЯрдо рд╣реЛред

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕рдорд╕реНрдпрд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ рдпрд╣рд╛рдВ рд╣рд▓ рдирд╣реАрдВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕реЗ рдХрдИ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдореЗрдВ рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдПред рдмрд┐рдирд╛ рдХрд┐рд╕реА рдлрд┐рдХреНрд╕ рдХреЗ рдмрдВрдж рдХрд░рдирд╛ред

рдпрджрд┐ рдЖрдк рдЙрдмрдВрдЯреВ рдбрд┐рд╕реНрдЯреНрд░реЛ рдкрд░ /usr/lib32 /usr/local/lib рдмрдЬрд╛рдп ldconfig /usr/local/lib рдХреЗ рдЕрдВрдд рдореЗрдВ make install ldconfig /usr/local/lib (рд░реВрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) рдЪрд▓рд╛рдПрдВред

рдХреГрдкрдпрд╛ рдЙрдмрдВрдЯреВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ iperf3 рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддреНрд╡рд░рд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВред

рджреЗрдЦреЗрдВ: http://stackoverflow.com/questions/4743233/is-usr-local-lib-searched-for-sared-lbooks

рдзрдиреНрдпрд╡рд╛рдж "рд░рди рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж ldconfig" рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред

рд░рдирд┐рдВрдЧ рдбреЗрдмрд┐рдпрди 7.8 64 рдмрд┐рдЯ (рдордЯреНрдард╛)ред рд╢реАрд░реНрд╖рдХ рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдореБрджреНрджрд╛ рдерд╛, 'рд╕реБрдбреЛрдХреВ ldconfig' рдкреЛрд╕реНрдЯ рд╕реНрдерд╛рдкрд┐рдд, рдЕрдм рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдорджрдж рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

Ubuntu рдХреЗ рд╕рд╛рде рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг (3.1.3) рдкрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛ред рдЕрдЧрд░ рдпрд╣ рд╕рднреА ubuntu рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рд░реНрдердХ рдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ Google / github рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛ

рдпрд╣рд╛рдБ рдЙрдмрдВрдЯреВ 16.04 (рдХреНрдирд┐рдЕрд▓ рдЬрд╝реЗрд░реБрд╕) рдХреЗ рд╕рд╛рде рд╣реИред
рдЙрдмрдВрдЯреБ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА рд╕рдВрдХреЗрдд рдмреЗрд╣рддрд░ рдмрдирд╛рддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдореЗрд░реЗ рдЬреИрд╕рд╛ рдХреЛрдИ рдлрд┐рд░ рд╕реЗ рдЦреЛ рди рдЬрд╛рдП ...ред

рдХрд┐рд╕реА рдХреЛ рднреА рдореИрдХ OSX рдкрд░ iperf3 рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдп рд╣реИ? Iperf3 3.2 рдХреЗ рд╕рд╛рде, рдкрд╛рдпрдерди рд░реИрдкрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ libiperf.so.0 рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИред

@ jmack51 : рдореИрдХ рдУрдПрд╕ рдкрд░, *.so.0 рд╕рд╛рдЭрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдирд╣реАрдВ рд╣реЛрдЧреА ... рдореИрдХ рдУрдПрд╕ рдЕрдкрдиреЗ рд╕рд╛рдЭрд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд▓рд┐рдП *.dynlib рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ "рдкрд╛рдпрдерди рд░реИрдкрд░" iperf3-python рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рд╢рд╛рдпрдж рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕рд╛рде рд▓реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдмрдЧ рд╣реИ рдпрд╛ рдирд╣реАрдВ)ред

@ jmack51 : рдЖрд╣, рдЕрд╡рд╣реЗрд▓рдирд╛, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА thiezn / iperf3-python рдХреЗ рд╕рд╛рде рдПрдХ рдореБрджреНрджрд╛ рдЦреЛрд▓рд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж рдмреНрд░реВрд╕, рд╕реНрдкреИрдо рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдХрд┐ https://github.com/thiezn/iperf3-python/issues/23 рдореЗрдВ рдЦрддреНрдо рд╣реЛ рдЧрдпрд╛ рд╣реИ

рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рднрд▓реЗ рд╣реА рдореБрдЭреЗ рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЗ рд╣реИрдВ:

  • рд╕рд┐рд╕реНрдЯрдо рдЬрд┐рдиреНрд╣реЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП ldconfig рдХреА рдЬрд░реВрд░рдд рд╣реИред
  • рд╕рд┐рд╕реНрдЯрдо рдЬрд┐рдиреНрд╣реЗрдВ ldconfig рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
  • рд╕рд┐рд╕реНрдЯрдо рдЬреЛ рдХреБрдЫ рдорд╛рдкрджрдВрдбреЛрдВ (рдЬреИрд╕реЗ рдПрдХ pathname) рдХреЗ рд╕рд╛рде ldconfig рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
  • рдмрд┐рдирд╛ ldconfig рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо (рдЬреИрд╕реЗ macOS)ред
  • рдХреНрд░реЙрд╕-рд╕рдВрдХрд▓рдиред

рдореИрдВ рдХреБрдЫ рдРрд╕рд╛ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдореИрдВрдиреЗ 10 рдЬреВрди 2014 рдХреЛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рддреНрд░реБрдЯрд┐ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреА рдЕрдирджреЗрдЦреА рдХрд░ рд░рд╣рд╛ рдерд╛ред рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдордВрдЪ рдХреЗ рд▓рд┐рдП рдкрд╛рд░ рд╕рдВрдХрд▓рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЖрдк рдХреНрдпрд╛ рдХрд░рддреЗ рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдкрд╛рд░ рд╕рдВрдХрд▓рди рдорд╛рдорд▓реЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдорд╣рд╛рди рд╣реЛрдЧрд╛ ... рдкреВрд░реНрдг make install рдлрд╝рд╛рдЗрд▓реЛрдВ рдордВрдЪ рдХрд╣реАрдВ рдпрд╛ рд╕рд┐рд░реНрдл make compile ?

рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЪрд▓рд╛рдпрд╛ рд╣реИ, рдФрд░ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЖрдк рдореБрдЭреЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдЕрдкрдиреЗ armv5 QNAP NAS рдкрд░ iperf3 рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореИрдВ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдкрд░, рдореБрдЭреЗ рдпрд╣ рдореБрджреНрджрд╛ рдорд┐рд▓рддрд╛ рд╣реИ: iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such file or directory

ldconfig (w / рдпрд╛ w / o sudo) рдиреЗ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

[/] # find . -name libiperf.so.*
./mnt/ext/usr/local/lib/libiperf.so.0
./mnt/ext/usr/local/lib/libiperf.so.0.0.0
./share/HDA_DATA/homes/admin/downloads/iperf-3.5/src/.libs/libiperf.so.0.0.0
./share/HDA_DATA/homes/admin/downloads/iperf-3.5/src/.libs/libiperf.so.0

ls -la / рджреЗрддреА рд╣реИ
lrwxrwxrwx 1 admin administ 12 Mar 30 10:18 usr -> /mnt/ext/usr/

[/usr/local/lib] # ls -la libiperf.s*
lrwxrwxrwx    1 admin    administ        17 Mar 30 21:32 libiperf.so -> libiperf.so.0.0.0*
lrwxrwxrwx    1 admin    administ        17 Mar 30 21:32 libiperf.so.0 -> libiperf.so.0.0.0*
-rwxr-xr-x    1 admin    administ    380032 Mar 30 21:32 libiperf.so.0.0.0*

рдореИрдВрдиреЗ /mnt/ext/usr/local/lib рд╕реЗ /etc/ld.so.conf рдФрд░ _then_ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ ldconfig рдмрд┐рдирд╛ рднрд╛рдЧреНрдп рдХреЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рдерд╛ (рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ):

[/mnt/ext/usr/local/lib] # cat /etc/ld.so.conf 
/lib
/usr/lib
/usr/local/lib

рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ / рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ?

@BeyondEvil рдХреНрдпрд╛ рдЖрдкрдиреЗ LD_LIBRARY_PATH рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ?

@ralcini рдирд╣реАрдВ, рдореИрдВрдиреЗ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ)ред рдореИ рдЙрд╕реЗ рдХрд░рдиреЗ рдХреА рдПрдХ рдХреЛрд╢рд┐рд╢ рддреЛ рдХрд░реВрдВрдЧрд╛ред ЁЯСН

Https://github.com/esnet/iperf/issues/153#issuecomment -365012358 рдореЗрдВ рдХреНрд░реЙрд╕ рдХрдВрдкрд╛рдЗрд▓рд┐рдВрдЧ рдХреНрд╡реЗрд░реА рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ make install рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо рдЗрд╕реЗ рднреА рдХрд░рддреЗ рд╣реИрдВ - рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рдХреЛрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдСрдЯреЛрдЯреВрд▓-рдИрд▓рд╛рдЗрдЬрд╝ рд╣реИред

рдореИрдВ рдЗрд╕ рдкрд░ рдПрдХ рдкрд╣рд▓реА рд╡рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ, iperf рдмрд┐рд▓реНрдб рдкреНрд░реЛрд╕реЗрд╕ рдХрдВрд╕реЛрд▓ рдкрд░ рд╕рдВрджреЗрд╢ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдЯ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдРрд╕реА рд╕реВрдЪреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ (* nix) рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП ldconfig рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рдЬреЛ рдирд╣реАрдВ? рдореИрдХрдУрдПрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдХ рдЗрдирд╕реНрдЯреЙрд▓ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж ldconfig рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреА рд╕реВрдЪреА рдореЗрдВ рдЖрддреЗ рд╣реИрдВред

рдПрдХ рддрд░рдл рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдЙрддреНрд╕реБрдХ рд╣реВрдВ рдХрд┐ рдХрд┐рди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП ldconfig рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВред

рд╕рдорд╛рдкрдиред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ iperf3 рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐рд╕реА рдФрд░ рдХреЛ рднреА рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред (рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдСрдЯреЛрдореЗрдХ рдФрд░ рд▓рд┐рдмреЗрдЯреВрд▓ рдХреЗ рдХреБрдЫ рд╕рдВрдпреЛрдЬрди рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред)

рд╣рд╛рдВ, рдпрд╣ рдПрдХ рд▓рд┐рдмреЗрдЯреВрд▓ рдЗрд╢реНрдпреВ рдЬреИрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИред рдкрд┐рдЫрд▓реА рдмрд╛рд░ рдЬрдм рдореИрдВ рдЗрд╕рдХрд╛ рдкреАрдЫрд╛ рдХрд░рддрд╛ рдерд╛, рддреЛ рдореБрдЭреЗ рдЧреНрдиреВ рдмрдЧ рдЯреНрд░реИрдХрд░ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд┐рд▓рд╛:

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30402

1997 рдореЗрдВ, libtool рд╕рдВрд╕реНрдХрд░рдг 0.6b, рдЪрд▓рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд▓рд┐рдП 7f9b4e50 рдкреНрд░рддрд┐рдмрджреНрдз рдХрд░реЗрдВ
ldconfig рдХреЛ "-n" рдХреЗ рдмрд┐рдирд╛ рдЪрд▓рдиреЗ рд╕реЗ "-n" рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╡рд╣рд╛рдБ рдЪрд░реНрдЪрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд▓рдЧрддреА рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рдкрд╕ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрддрдирд╛ рд╕рдордп рдмреАрдд рдЪреБрдХрд╛ рд╣реИ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рддрд░реНрдХ рдФрд░ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рд╕реЗ рдЬреЛрдЦрд┐рдо рдХреА рдХреНрд╖рдорддрд╛ рдЦрд░рд╛рдм рд╕рдордЭ рдореЗрдВ рдЖ рд░рд╣реА рд╣реИред рдпрджрд┐ рдХреЛрдИ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЖрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рд╕рдВрднрд╡рддрдГ рдпрд╣ рдЙрддрдирд╛ рд╣реА рдХрд░реАрдм рд╣реИ рдЬрд┐рддрдирд╛ рдЖрдк рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд░ рдкрд╛рдПрдВрдЧреЗред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

manish2479 picture manish2479  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

KevinJosephMorin picture KevinJosephMorin  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

travis1230 picture travis1230  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JodieChuang picture JodieChuang  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

fefone picture fefone  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ