-
Notifications
You must be signed in to change notification settings - Fork 338
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
Sorry, this hping binary was compiled without TCL scripting support :( #34
Comments
do this in terminal: |
i am getting the same error even after manual installation
hping3 -v is showing the explicit message that there is no TCP support
|
|
Did fugiefire solution work? |
@shelbiedatta Yes it works but @47k also mentioned the install error. To fix this, take a look at
Then, run |
bro of second floor, if I do the same command, I can't find ./configure file to run this cmd |
@Vs0sV I mentioned the SIP issue above, have you tried that? |
Tried with all above, still cannot work. |
Ok, I will try it later, thanks bro.
… 在 2019年1月17日,23:33,Poh Peng Ric Wang ***@***.***> 写道:
@Vs0sV <https://github.com/Vs0sV> I mentioned the SIP issue above, have you tried that?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#34 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AVM4902p7ikGokWJ-dgGI46udoMk0YBaks5vEJfSgaJpZM4SD5-T>.
|
|
+1 |
Any way to solve it? |
Note; even if the program says that it was built without scripting, it was not if you followed the steps correctly. This was the case for me. |
This solution worked for me on Manjaro Linux. |
I found installing hping on OS X via brew required making some changes, due to brew installing tcl-tk in a non standard location. ==> Caveats
tcl-tk is keg-only, which means it was not symlinked into /usr/local,
because tk installs some X11 headers and macOS provides an (older) Tcl/Tk.
If you need to have tcl-tk first in your PATH run:
echo 'export PATH="/usr/local/opt/tcl-tk/bin:$PATH"' >> ~/.bash_profile
For compilers to find tcl-tk you may need to set:
export LDFLAGS="-L/usr/local/opt/tcl-tk/lib"
export CPPFLAGS="-I/usr/local/opt/tcl-tk/include"
For pkg-config to find tcl-tk you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/tcl-tk/lib/pkgconfig" So I had to make the following adjustments to the
if [ -e /usr/local/opt/tcl-tk/lib/tcl${TCL_VER} ]
then
TCL_INC="-I/usr/local/opt/tcl-tk/lib/tcl${TCL_VER}"
elif [ -e /usr/include/tcl${TCL_VER} ] Then in the Makefile change all references to After this I could resume the instructions from |
Any patch for Arch linux? |
@colinmo Hey I know this was a while back, but I'm on my new work laptop (fresh install) and I could not for the life of me remember how I did this before, so THANKS very much for your explanatory post. Very helpful. I have another issue now (though the binary seems to work), in that I have no man page for hping/2/3 being created so I guess I have to work that out. With so many command line options, a locally-available man page would be super-useful. (edit: 'hping -help' will do it but it's not the same LOL) Cheers! |
I install hping using: brew install hping , and when I run it I got the error: Sorry, this hping binary was compiled without TCL scripting support.
The text was updated successfully, but these errors were encountered: