Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compilation error on termux : no such file or directory #486

Closed
xyzNOTNOOB opened this Issue Mar 12, 2019 · 3 comments

Comments

2 participants
@xyzNOTNOOB
Copy link

xyzNOTNOOB commented Mar 12, 2019

Environment

Please provide:

  • Bettercap 2.19
  • android 6.0.1 aarch64 processor
  • device redmi note 3 sd edition
  • Go version go1.12 android/arm64
  • used commands mentioned here: https://www.bettercap.org/installation/ to compile from source on android

Steps to Reproduce

-pkg install root-repo
-pkg install golang git libpcap-dev libusb-dev
-go get -u github.com/bettercap/bettercap

**Expected behavior: to compile and move executable to go/bin folder

**Actual behavior:i got this error

-- /home/builder/.termux-build/_cache/19b-aarch64-21-v1/bin/aarch64-linux-android-pkg-config --cflags -- libusb-1.0
/home/builder/.termux-build/_cache/19b-aarch64-21-v1/bin/aarch64-linux-android-pkg-config: fork/exec /home/builder/.termux-build/_cache/19b-aarch64-21-v1/bin/aarch64-linux-android-pkg-config: no such file or directory

.......
i was on version 2.11 or 2.9 - actually i can't remember - for a while it compiled successfully on the same device the same os.
i just made an acc. to find solution for this prob. help will be greatly appreciated :)

@evilsocket

This comment has been minimized.

Copy link
Member

evilsocket commented Mar 13, 2019

oh yeah, i forgot about this one ... there's one terrible fix for this (will add it to the docs now, thanks for reminding me! :D), remount / as rw, create that file yourself, and symlink the file:

sudo su
mount -o rw,remount /
mkdir -p /home/builder/.termux-build/_cache/18-arm-21-v2/bin/
ln -s `which pkg-config` /home/builder/.termux-build/_cache/18-arm-21-v2/bin/arm-linux-androideabi-pkg-config
@evilsocket

This comment has been minimized.

Copy link
Member

evilsocket commented Mar 13, 2019

@evilsocket evilsocket closed this Mar 13, 2019

@evilsocket

This comment has been minimized.

Copy link
Member

evilsocket commented Mar 13, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.