問題タブ [vulcan]

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 投票する
0 に答える
651 参照

heroku - バルカンを使用してinkscape用のherokuビルドパックを作成する

画像操作のために、heroku のレール アプリでコマンド ライン バージョンの inkscape ( http://inkscape.org/ )を使用できるようにしたいと考えています。いいえ、imagemagick などではできません。

そこで私は、インクルード バイナリとしてinkscape を使用した独自のビルドパックの作業を開始しました。

これを行うために、バルカンをインストールし、inkscape ソースをダウンロードして、次のようにビルドしようとしました。

さて、もし人生が単純なら、これは 'Just Work' ですが、'intltool' のバージョンが古すぎるため、代わりにエラーが発生します。

では、そのバイナリを vulcan でビルドして、--deps としてインクルードしてみます。perl モジュール XML::Parser が必要なため、これは失敗します。この perl モジュールをインストールするにはどうすればよいですか?

ぶらぶらして、少し近づくと、cpanminus を使用して XML::Parser がインストールされます。

これにより、XML::Parser が /app/perl5 にインストールされますが、intltool 構成でそこを見つけるにはどうすればよいでしょうか?

とてもイライラします。多くのヤクが剃られました。何かアドバイス?


更新しました

私は intltool をビルドし、inkscapeconfigureスクリプトによって認識されるようにしました。最終的に機能したのは次のとおりです。

その後、gettext が次の依存関係になり、それもビルドする必要がありました。

今、私がinkscapeを構築しようとすると、物事は順調に進んでいるように見えます.multipleの正しい構文を理解することさえできました--depsが、その後、このgettextバイナリの使用に行き詰まりました. 私が試しているコンパイルコマンドは次のとおりです。

しかし、configure が gettext 実行可能ファイルをチェックするようになると、libgettextsrc-0.18.2.so見つからないと主張していますが、バイナリを調べたところ、正しい lib ディレクトリにあります。

エラーは次のとおりです (configure で intltool バイナリが正しく検出され、一部の gettext バイナリが を使用すると失敗することがわかりますxgettext):

おそらく私の進歩は、この種の楽しみのためにバルカンを使用している他の誰かを助けるでしょう. gettext バイナリの何が起きているかについてのアイデアはありますか? おそらく、誰かが既に heroku/vulcan でこの作業を行っているのではないでしょうか?

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

bash - Bash スクリプトからのバルカン応答を処理する方法

これを行うためにbashスクリプトを書いたとしましょう

このコマンドの出力には、

この URL をキャプチャするために端末に表示されるこの応答を解析するにはどうすればよいですか?

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

node.js - meteor で vulcan を実行しようとすると、このエラーを修正するにはどうすればよいですか? 体内で与えられる

この問題を解決する方法がわかりません。エラーメッセージ

私は単に未経験です。最初は、meteor の 2 つのバージョンを実行することはできず、ポート 3000 が使用できないとのことでした。タスクマネージャーで流星関連のプロセスを強制終了することで、それを取り除きました。しかし、これらのエラー メッセージは消えていません。Windows 10を使用しています。

0 投票する
0 に答える
121 参照

c++ - 「警告 LNK4098 defaultlib 'MSVCRT' は、他のライブラリの使用と競合します。/NODEFAULTLIB:library を使用してください」バルカンをセットアップするとき

Visual Studio で Vulcan 環境をセットアップしようとしています。タイトルの警告を除いて、プログラムは問題なく実行されます。

設定の画像を表示するチュートリアルに従いました。私はまったく同じ設定を使用しており、他には何も触れていません。どうぞ:

内容:

ここに画像の説明を入力

リンカー設定:

ここに画像の説明を入力

ここに画像の説明を入力