Stlink: [рд╕рдВрдЧрддрддрд╛] `libusb_set_option' рдХреЗ рд▓рд┐рдП рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдВрджрд░реНрдн

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдорд╛рд░реНрдЪ 2020  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: stlink-org/stlink

рдирдорд╕реНрддреЗ,

рдореИрдВ рдмрд┐рдирд╛ рд╕рдлрд▓рддрд╛ рдХреЗ MinGW-w64 рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 10 рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред
рддреНрд░реБрдЯрд┐ рд╣реИ:
C:/stlink/src/sg.c:972: undefined reference to 'libusb_set_option'

рдореЗрд░рд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рд╣реИ:

  • рд╡рд┐рдВрдбреЛрдЬ 10
  • texane/stlink 1.6.0 => рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП libusb-1.0.22.7z рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛)
  • MinGW-w64 i686-8.1.0-posix-dwarf-rt_v6-rev0

рдХреНрдпрд╛ рдЖрдк рдореЗрд░реА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╕рдВрдХрд▓рди рдХрд╛ рдкреВрд░рд╛ рд▓реЙрдЧ: log.txt

рдкрд╣рд▓реЗ рд╣реА, рдЖрдкрдХрд╛ рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

рдЬреВ

bucompilation bufixed dependenclibusb errocompilation generadocumention owindows staturesolved

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

рдХреГрдкрдпрд╛ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп develop рд╢рд╛рдЦрд╛ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░рд┐рд▓реАрдЬрд╝ v1.6.0 рдХреЗ рдмрд╛рдж рд╕реЗ libusb рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдЫ рд╕реБрдзрд╛рд░ рдереЗред

рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рд▓реЗрдХрд┐рди рд╕рдВрдХрд▓рди рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

log_w_develop_latest_commit_a09ef54.txt

рдореИрдВ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЕрдВрддрд┐рдо рд▓реЙрдЧ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА libusb рд╣реИред
-- Found Libusb: C:/Windows/System32/libusb-1.0.dll
рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рдкреБрд░рд╛рдирд╛ рд╣реИред

рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреА рдХреНрдпрд╛ рд░рд╛рдп рд╣реИред

@ purjus74 рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ libusb рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдк рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред
рдХреГрдкрдпрд╛ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВред рд╕рднреА рдмрд┐рд▓реНрдб рд╕рд╛рдлрд╝ рдХрд░реЗрдВред рдФрд░ рдПрдХ рдмрд╛рд░ рдФрд░ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред

рдмрд╕ рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП:
рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдореЗрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ libusb рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдерд╛ред
libusb_on_my_windows_10

рдЕрдЧрд░ рдореИрдВ рдмреИрдЪ mingw64-build.bat рдХреЛ libusb-1.0.22.7z рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдирд┐рд╖реНрдХрд░реНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ:

...
-- Could NOT find Libusb (missing: LIBUSB_INCLUDE_DIR)
-- downloading libusb 1.0.22

7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21

Scanning the drive for archives:
1 file, 2601 bytes (3 KiB)

Extracting archive: C:\stlink-develop\scripts\libusb-1.0.22.7z
ERROR: C:\stlink-develop\scripts\libusb-1.0.22.7z
C:\stlink-develop\scripts\libusb-1.0.22.7z
Open ERROR: Can not open the file as [7z] archive


ERRORS:
Is not archive
...

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрдЧреНрд░рд╣ рдлрд╝рд╛рдЗрд▓ рджреВрд╖рд┐рдд рд╣реИ :(
image

@slyshykO : рдЖрдк рд╕рд╣реА рд╣реИрдВ, рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдХрд┐ рдмрд╛рд╣рд░реА libusb рдкреБрд╕реНрддрдХрд╛рд▓рдп рдореМрдЬреВрдж рдерд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ (libusb-1.0.22.7z рдирд┐рд╖реНрдХрд░реНрд╖рдг рдХреЗ рджреМрд░рд╛рди рддреНрд░реБрдЯрд┐) рдореЗрд░реА рдХреЙрдореНрдкреИрдиреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХрд╛рд░рдг рд╣реИ :(
рд▓рд╛рдирдд рд╣реЛрдирд╛*#! рд╕реБрд░рдХреНрд╖рд╛ рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрдЧреНрд░рд╣ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ HTML рдкреГрд╖реНрда рд╣реИ !!!

html_page

рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрдЪреНрдЫреЗ libusb рд╕рдВрдЧреНрд░рд╣ рд╕реЗ рдкрд╣рд▓реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдмрд┐рд▓реНрдб рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдЕрдВрджрд░ рд░рдЦрдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдореЗрд░рд╛ рдкрд╣рд▓рд╛ рд▓реЙрдЧ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ mingw64-build.bat рд╕рдВрдЧреНрд░рд╣ рдвреВрдВрдврддрд╛ рд╣реИ, рдЙрд╕реЗ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:

-- libusb archive already in build folder

7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21

Scanning the drive for archives:
1 file, 980895 bytes (958 KiB)

Extracting archive: C:\stlink\scripts\libusb-1.0.22.7z
--
Path = C:\stlink\scripts\libusb-1.0.22.7z
Type = 7z
Physical Size = 980895
Headers Size = 682
Method = LZMA2:23 BCJ
Solid = +
Blocks = 2

Everything is Ok

@ purjus74 : рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдкреВрд░рд╛ рд╕рдВрдХрд▓рди рдЕрдм рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ?
@slyshykO : рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╕рдордп рдмрд╛рд╣рд░реА libusb рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд╣рдореЗрдВ рдПрдХ рдиреЛрдЯ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдкрдиреА рддрд░рд╣ рдХрд╛ рдкрд╣рд▓рд╛ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реИред

рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ libusb рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рд╡рд┐рднрд┐рдиреНрди рдПрдмреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрдИ рдХрдВрдкрд╛рдЗрд▓рд░ рднреАред рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдмрд┐рд▓реНрдб рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВрдиреЗ рдЕрднреА рдЕрдиреНрдп рдорд╢реАрди (рд╕реА: \ рд╡рд┐рдВрдбреЛрдЬ \ System32 рдХреЗ рдЕрдВрджрд░ рдкреБрд░рд╛рдиреЗ libusb рдХреЗ рдмрд┐рдирд╛) рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдХрд╛рдо рд╣реИ (рд╡рд┐рдХрд╛рд╕ рд╢рд╛рдЦрд╛ рдХреЗ рд╕рд╛рде, рдЕрдВрддрд┐рдо рдкреНрд░рддрд┐рдмрджреНрдз # a09ef54)ред
рдЗрд╕рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп libusb рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдХрд╛рд░рдг рд╣реИред

рдЖрдкрдХреЗ рд╕рдорд░реНрдерди рдФрд░ рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж;)

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдмрдХрд╛рдпрд╛ рд╣реИ...

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