I am trying to update my Compute Module 5 from My Mac. I am running 15.2.
When copying the details from Github, i receive the following errors when installing:
Mini:usbboot admin$ brew install pkg-config
/usr/local/Library/Homebrew/version.rb:186:in `initialize': Version value must be a string (TypeError)
from /usr/local/Library/Homebrew/os/mac/version.rb:25:in `initialize'
from /usr/local/Library/Homebrew/os/mac.rb:16:in `new'
from /usr/local/Library/Homebrew/os/mac.rb:16:in `version'
from /usr/local/Library/Homebrew/os.rb:16:in `<module:OS>'
from /usr/local/Library/Homebrew/os.rb:1:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/local/Library/Homebrew/global.rb:7:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/local/Library/brew.rb:15:in `<main>'
Mini:usbboot admin$ make
cc -Wall -Wextra -g -o rpiboot main.c bootfiles.c decode_duid.c `pkg-config --cflags --libs libusb-1.0` -DGIT_VER="\"d4aa5041\"" -DPKG_VER="\"20240422~085300\"" -DINSTALL_PREFIX=\"/usr\"
/bin/sh: pkg-config: command not found
main.c:1:10: fatal error: 'libusb.h' file not found
1 | #include <libusb.h>
| ^~~~~~~~~~
1 error generated.
make: *** [rpiboot] Error 1
I can not get past this. Can someone help please.
When copying the details from Github, i receive the following errors when installing:
Mini:usbboot admin$ brew install pkg-config
/usr/local/Library/Homebrew/version.rb:186:in `initialize': Version value must be a string (TypeError)
from /usr/local/Library/Homebrew/os/mac/version.rb:25:in `initialize'
from /usr/local/Library/Homebrew/os/mac.rb:16:in `new'
from /usr/local/Library/Homebrew/os/mac.rb:16:in `version'
from /usr/local/Library/Homebrew/os.rb:16:in `<module:OS>'
from /usr/local/Library/Homebrew/os.rb:1:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/local/Library/Homebrew/global.rb:7:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/local/Library/brew.rb:15:in `<main>'
Mini:usbboot admin$ make
cc -Wall -Wextra -g -o rpiboot main.c bootfiles.c decode_duid.c `pkg-config --cflags --libs libusb-1.0` -DGIT_VER="\"d4aa5041\"" -DPKG_VER="\"20240422~085300\"" -DINSTALL_PREFIX=\"/usr\"
/bin/sh: pkg-config: command not found
main.c:1:10: fatal error: 'libusb.h' file not found
1 | #include <libusb.h>
| ^~~~~~~~~~
1 error generated.
make: *** [rpiboot] Error 1
I can not get past this. Can someone help please.
Statistics: Posted by sigi72 — Thu Jan 16, 2025 8:45 pm — Replies 0 — Views 13