root アクセスなしで pyrit をビルドしようとしています。libpcap を /tmp/sunjay/somefolder にインストールしました
-I を使用して setup.py を変更したので、pcap.h を見つけることができました。
今、私はこの問題に直面しています: http://pastebin.com/47f01XcF
ご覧のとおり、/usr/bin で lpcap を探していますが、これは間違っています。コマンドラインから「export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/tmp/sunjay/lib」を試しましたが、違いはありません。lpcap 用に別のディレクトリを検索するようにスクリプトに指示するにはどうすればよいですか?
パスが設定されている .py ファイルが見つからないか、次の行を変更できませんでした: gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions build/temp. linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o ビルド/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu_sse2.o -lcrypto -lpcap -o ビルド/lib.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.so
具体的にお答えください。私はこの問題に数時間取り組んできましたが、成功しませんでした。私はユーザー権限しか持っていないことに注意してください。ありがとう。