-
Notifications
You must be signed in to change notification settings - Fork 338
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: