問題タブ [libyaml]

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.

0 投票する
1 に答える
92 参照

c - スタックの「トップ」は、開始と終了の両方とは異なりますか?

YAML構成ファイルを処理するためにC libYAMLライブラリを使用していますが、コード内のこの構造体要素について少し混乱しています:

startend、およびの 3 つのポインターを使用しますtopstartとはどちらもend明らかなように見えますが、データ領域の始まりと終わりですが、 とは何topですか?

(参考までに、このコードは 741 行目に表示されています。)

0 投票する
3 に答える
523 参照

ruby-on-rails - OSX 10.7.5 で「no such file to load — openssl」エラーが発生します

no such file to load — openssl errorRuby on Rails 環境で OSX 10.7.5 を取得しています。

関連するすべての質問をここ StackOverflow で読みましたが、何もうまくいきませんでした。

以下を試しました:

  1. opensslを指定してビルドしてみました。動作しませんでした:

    rvm pkg install openssl
    rvm reinstall 1.9.2 --with-openssl-dir=$rvm_path/usr

  2. システムの OpenSSL でも試してみました。もうまくいきませんでした:

    which openssl
    /opt/local/bin/openssl
    rvm reinstall 1.9.2 --with-openssl-dir=/opt/local/bin

    3.libyaml必要事項をお読みください。私はすでにそれを持っています:

    brew install libyaml
    libyaml-0.1.4 already installed

その他の情報: 私のシステムには ruby​​ バージョン 1.8.7 があります。そのRubyを使用すると、すべてが機能します(SSLのロードを含む)。しかし、私が使用しているいくつかの宝石には古すぎます。そのため、RVM を使用して他のすべてのバージョンをインストールしました。必要な環境の変更も行いました。これらすべての手順を 1.9.2、1.9.3 の両方で試しました。でも同じno such file to Load - OpenSSL error

私は何が欠けていますか?

0 投票する
2 に答える
3397 参照

ruby-on-rails - 必要なパッケージがありませんか?-libyamlを含む

私のコンピューターにはいくつかの深刻な問題があり、rails / ruby​​ /rvmと残りの部分をインストールすることに100%反対しているように感じます。または私はただ無能です:)

rvmとrubyを問題なくインストールしました。これが私の現在の設定です(ターミナルからのログ):

ただし、レールは少し異なります。

だから私はlibyamlをインストールしようとします:

しかし、私はこれを取得します:

インストールが成功したと表示されているにもかかわらず、黄色の出力として表示されます。さて、それから私は再びレールをチェックします。

素晴らしい。動いていない。だから私はHomebrewをインストールして私の生活を少し楽にしてみます。

インストールされています。涼しい。

は?明確にするために、それはすべてのbrewアクションで発生します。

さて、これは私が過去数時間に直面してきたことです。私はこれを数日間実行しようとしてきましたが、新しいエラーが発生し続けています。Triple R(RVM、Rails、Ruby)を完全に削除して再インストールしようとしましたが、グーグルとデバッグの量は機能していないようです。もうどうしたらいいのかわからない。私は何の進歩もしていません。Triple Rを他のいくつかのコンピューターにインストールしましたが、このコンピューターは私との連携を拒否しています。

TripleRを私のコンピューターで動作させるのを手伝っていただければ幸いです。

ありがとう

0 投票する
1 に答える
9355 参照

installation - brew install libyaml エラー

OS X 10.8.2 この問題を解決するにはどうすればよいですか? 私は何をすべきか ?

0 投票する
2 に答える
4653 参照

ruby-on-rails - Cygwin (Windows) - 許可が拒否されました - コンパイルできません

ウェブサイトの指示に従ってlibYAMLをビルドしてインストールしようとしています> http://pyyaml.org/wiki/LibYAML

  • ./configure > 成功
  • 作る > 成功
  • インストールの作成 > 失敗

「ディレクトリ '/usr/local/include' を作成できません: 許可が拒否されました」というエラーが表示されます。下記参照:

PS私は管理者として実行しています。

この「許可が拒否されました」エラーを解決するにはどうすればよいですか?

御時間ありがとうございます。

更新 -> 解決策

この「許可が拒否されました」エラーを回避するには、管理者であるだけでなく、Cygwin を最初にインストールした管理者である必要があるようです。(Cygwin の /usr/local/ ディレクトリ内のファイルを自由に編集できるのは彼らだけです)。

したがって、私の問題です。私は管理者でしたが、ディレクトリの編集権限はありませんでした。

だから...私は今、そのアカウントを使用して開発しています-_-(現時点では、sudoなどをいじるには作業が多すぎます)

PSこれがYaakovが言ったことかどうかはわかりません...

0 投票する
2 に答える
157 参照

ruby - Ruby を再インストールして libyaml を使用する

CentOS 6.4 システムに Ruby 1.9.3 を (ソースからビルドして) インストールしましたが、その後すぐに libyaml を最初にインストールする必要があることがわかりました。

Ruby を再構築して再インストールする前に libyaml をインストールできるように、Ruby 1.9.3 をアンインストールするにはどうすればよいですか? これを 2 度目に実行する必要がないように、libyaml と同時にインストールする必要がある他のライブラリはありますか?

違いがある場合は、インターネットに接続されていないマシンでこれを行っています。

0 投票する
2 に答える
6105 参照

node.js - libyaml モジュールをロードするときの「無効な ELF ヘッダー」エラー

ノードに入って libyaml を要求しようとすると、次のようになります。

と を使用node version 0.8.12してlibyaml version 0.2.1います。不思議なことに、エラーはサーバーに依存しますが、同じバージョンのボックスの 1 つで問題なく動作するため、バージョン番号に基づいているようには見えません。

0 投票する
2 に答える
3159 参照

python - Windowsでのpython用のyamlとlibYamlのコンパイル

データファイル(大きなサイズ10MB以上)の書き込みと読み取りをしたいのですが、そのためにyamlを使用することを考えています。しかし、いくつかのテストの後、yaml はそのサイズのファイルの書き込みと読み取りの両方で非常に遅いようです。libYaml C++ について読んだよりも、yaml.CLoader を使用するための速度が向上しました。

私は Windows7 64bit を使用していますが、libYaml のインストーラーが見つからなかったので、袖を広げて (初めて) ソースをコンパイルしてみました (VS2008 を使用)。出力された yaml.dll をコンパイルします。しかし、それはPythonがインポート/使用するために必要なファイルタイプではありません。* .pydが必要なので、この時点で行き詰まり、助けを借りることができます:)

win64bit と python 用に libYaml をコンパイルするにはどうすればよいですか? または、大きなサイズの辞書のようなファイルのお気に入りのライター/リーダーは何ですか (速度と人間の読みやすさが重要な場合)