Closed labolado closed 5 months ago
" CFLAGS="-arch arm64e" LDFLAGS="-arch arm64e" ./configure --prefix=/usr/local --bindir=/usr/local/bin --libdir=/usr/local/lib --fat-binary-m1" not work for me.
$ ./proxychains4 curl ip.me
zsh: killed ./proxychains4 curl ip.me
follow the steps here https://github.com/rofl0r/proxychains-ng/issues/481#issuecomment-1455369572 including the command to enable arm64e preview abi.
you can also try to replace the configure file with this one: https://0x0.st/Xccz.sh
curl https://0x0.st/Xccz.sh -o configure && chmod +x configure
then ./configure --fat-binary-m2
let me know if it works.
It works, but I cannot set boot-args in recovery mode.
csrutil disable
sudo nvram boot-args=-arm64e_preview_abi git clone https://github.com/rofl0r/proxychains-ng cd proxychains-ng CFLAGS="-arch arm64e" LDFLAGS="-arch arm64e" ./configure --prefix=/usr/local --bindir=/usr/local/bin --libdir=/usr/local/lib --fat-binary-m1 make ./proxychains4 -f /opt/homebrew/etc/proxychains.conf ruby -v ruby 3.2.0 (2022-12-25 revision a528908271) [arm64-darwin22]
right. but could you please test the new configure script i uploaded. if it works i'll merge it into master and make the --fat-binary-m2 option available
you can also try to replace the configure file with this one: https://0x0.st/Xccz.sh
curl https://0x0.st/Xccz.sh -o configure && chmod +x configure
then
./configure --fat-binary-m2
let me know if it works.
It works.
I am experiencing an issue when using proxychains-ng on macOS 13.5 with Ruby. Here are the details:
System Information:
Steps to Reproduce:
/opt/homebrew/etc/proxychains.conf
.Expected Result: Ruby version information should be displayed through proxychains4.
Actual Result:
Interestingly,
curl
works fine with proxychains4:Additional Information:
The issue seems to be related to an architecture mismatch with the dynamically linked library
/opt/homebrew/lib/libproxychains4.dylib
.Could you please provide guidance on how to resolve this architecture compatibility issue?
Thank you!