問題タブ [slackware]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - C コンパイラが見つかりませんが、GCC がインストールされています
専用サーバーに Slackware64 14.0 を新規インストールしましたが、nginx をコンパイルするのに苦労しています。
戻り値
ただし、gcc がインストールされているため、次のようgcc -v
に返されます。
私が試したこと(グーグル後)
"/tmp
がマウントされていnoexec
ます。 "
確かに、私の強化構成の一部としてそうでした。変更して再起動して確認すると、/etc/fstab
次のようになります。
ただし、noexec のない新しい fstab は機能しません。(私も明示的に試しましたexec
)
「gcc はあなたのものではありません$PATH
」
です。
私がした他のこと:
nginx 構成ファイルを見ると、CC 変数が使用されます。この CC は存在しませんでした。
これもうまくいきませんでした。
これがnginxの問題ではないことを確認するために、ソースから別のプログラムをコンパイルしようとしましたが、おそらく興味深いものを見つけました:
をコンパイルしようとするhtop
と、次のようになりました。
ほとんどの開発者ツールを使用せずに最小限のインストールを行っているにもかかわらず、gcc が検出されるため、これは予想されることです。このエラーは、必要なツールをインストールすることで解決する必要があります。
/usr/bin
gcc と cc が正常であることを確認するために、シンボリック リンクもチェックしました。
何か案は?
前もって感謝します。
nfs - Slackware NFS の問題
NFS 共有にアクセスできません。これは、実際には Slackware のブート ディスク「NFS」の問題です。共有にアクセスしようとすると、次のメッセージが表示されます。
関連情報は次のとおりです。
誰かの足を踏んでしまったら申し訳ありませんが、他のほとんどすべての道を使い果たしました.
ティア、JL
linux - クロムパッケージをslackbuildするのにどれくらいの時間がかかりますか?
Slackware は初めてで、クロム ブラウザをインストールしようとしていました。slackbuild.org から slackbuild とソース ファイルをダウンロードし、ビルドしてインストールできることがわかりました。だから、私も同じことをしました。私がしたことは
- 両方のファイルをダウンロードしました。(chromium.tar.gz と chromium-31.0.1650.57.tar.gz)
- chromium.tar.gz ファイルを untar しました。
- chromium-31.0.1650.57.tar.gz ファイルを、chromium.tar.gz ファイルを展開した後に作成されたディレクトリにコピーしました
- コマンド ./chromium.SlackBuild chromium-31.0.1650.57.tar.gz を起動しました。
ここでの問題は、過去 6 時間にわたってコンパイルされていることです。私は何が起こっているのかについてかなり混乱しています。あと数分待たせてくださいと思ったのでキャンセルできませんでした。そうするのに6時間かかりました。普通じゃないですよね??
誰が私がどこで間違ったのか考えていますか?? 助けてください。
編集:時間がかかりましたが、インストールできました。それでも、なぜそんなに時間がかかったのか誰かが教えてくれると助かります。事前にサンクス。
build - Corosync が slackware でのビルドに失敗する
slackware 14.1 (32 ビット) でソースから corosync 2.3.4 をビルドしようとしています。
バニラの構成ではnssパッケージ ( mozilla-nss-3.15.2-i486-2.txz ) ヘッダーが見つからないため、構成の前に CPPFLAGS を「-I/usr/include/ -I/usr/include/」に設定する必要がありました。 nss/ -I/usr/include/nspr/".
現在、リンク段階で次のエラーが発生しています。
私の勝手な推測では、nss lib ( libnss .so*)が見つからないということです。config の前に LDFLAGS を "-l/usr/lib/libnss3.so" に設定しようとしましたが、LIBS="-L/usr/lib" を使用しても否定的な結果が得られました。
アイデア?
linux - luaL_openlibs でビルド tshark 1.10.7 が失敗する
lua をサポートする tshark 1.10.7 x86 の簡素化されたバージョンをビルドしたいと考えています。
私が現在使用しているオプションは次のとおりです。
テストされたさまざまなアプローチ:
「--with-lua=no」を設定すると、正常にビルドされ、以前はそのように使用されていました。
上記のコマンドのエラー ログは次のとおりです。
私はsorce lua.orgからlua 5.2.3をインストールしました
Slackware は readline を再度 libncurses にリンクする必要があるように見えるので、正しくコンパイルするために lua 5.2.3 でも同じことを行いました。
Luaは少なくとも正しいバージョンを指摘しているようです:
私のluaファイルの場所は次のとおりです。
インストール自体は /usr/local/src/lua-5.2.3/ から行いました
ヘッダー ファイルが入っていることを確認した別の includeirs を試し、lua を再度削除し、slackware 13.37 を再インストールしましたが、どうにかして同じ値で失敗するようです。
Google は、私の問題と一致しないいくつかのリンクしか表示しませんでした。ビルドのバグである可能性があるため、 ask.wireshark luaへの可能な関連リンク は問題を解決しませんでした。
さまざまな検索文字列は、ほとんどの場合、ヘッダー ファイルの欠落、lua の欠落、または readline の問題にリンクしているように見えますが、これらは既に除外したと思います。
コメントに基づいて、さらにいくつかの理由を実行しました(まだ終了していません)
config.log の出力は、lualib.h lua.h がそこにあることを明確に示しています。
私の意見では、関連する部分は次のとおりです。
警告を理解して修正するために、もう少し読みます。
google-compute-engine - Google Compute Engine 上の Slackware
Slackware 14.1 の ISO イメージがあり、GCE で起動したいと考えています。誰でもそうするように私を案内してもらえますか。ありがとう。
android - Slackware64 Android Bundle Kit セグメンテーション エラー
Slackware64 14.0 に「Android バンドル キット」(Eclipse + ADT) をインストールしても問題はありませんでした。
しかし、プロジェクトで奇妙なエラーがたくさん発生し、苦労して実行しようとすると、「セグメンテーション違反」が発生します。
「multilib」のインストールに失敗したと思い、もう一度再インストールしました。
adb を実行しようとすると、「セグメンテーション違反」が持続しました。
それで、Linuxに機能するskypeがインストールされていることを思い出しました。
次に、skype ディレクトリのファイルを使用して、「/usr/lib」のすべてのファイルを変更しました。
信じられないかもしれませんが、Android ツールが動作するようになりました (問題ありません!)。
これは素晴らしい解決策ではありませんが、私は必死だったので、これで救われました。
この問題の適切な解決策は何ですか?