問題タブ [makemaker]

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 に答える
434 参照

perl - MakeMakerにサブディレクトリにXSファイルを作成するように指示するにはどうすればよいですか?

XSコードを追加したばかりの大きなプロジェクトがあり、トップレベルのディレクトリをできるだけクリーンに保ちたいと思います。XSファイルとtypemapなどを入れたいです。サブディレクトリに入れますが、そうすると、MakeMakerはそれらを見つけることができません。そのため、現在、彼らはプロジェクトのルートに座っているだけです。

MakeMakerにXSのもののサブディレクトリを検索するように指示して、そこからビルドできるようにするにはどうすればよいですか?

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

macos - XCode 4.x do not include Perl MakeMaker. brew failed - Asks for Perl file.

I am trying to install node.js following instructions. Just installed Homebrew. I tried this.

But get this error message: make[2]: * No rule to make target '...config.h', needed by `perl.mak'. Stop.

It asks for my config.h file in '/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE' but the files i find there are only 'libperl.dylib' and 'perl.h'. Perhaps the reason is that I use 10.6 instead of 10.7? I installed command line tools for Xcode for Lion.

Same issue. git does not install on Lion. There a fix was published. But I can't understand how it helps me. The fix:

My command line:

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

perl - ExtUtils ::MakeMakerMakefile.PLでテストの前提条件を指定する方法

PREREQ_PM実行時の前提条件を指定しますが、テストケースを実行するために必要なモジュールを指定するにはどうすればよいですか?

これに使用する必要がBUILD_REQUIRESありますか?

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

perl - ExtUtils::MakeMaker を使用して別のディレクトリにスクリプトをインストールします

ExtUtils::MakeMaker makefile があり、2 つのスクリプトscript1script2. 私はラインを使ってこれを行います

Makefile.PL。ただし、make installを実行すると、2 つのスクリプトは にインストールされ/usr/binますが、私は にインストールしたいと考えてい/usr/sbinます。

これはすべて Debian パッケージ内で行われていることに注意してください。そのため、コマンド ラインからではなくMakefile.pl(または)内でスクリプトのインストール ディレクトリを指定する方法を探しています。debian/rulesこれらのファイルを にインストールするように MakeMaker に指示するにはどうすればよい/usr/sbinですか?

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

perl - MakeMaker の man ページ

MakeMaker からインストールしたい man ページをいくつか書きました。

環境変数のような環境変数を使用して、それらがインストールされる場所を制御したいと思いINSTALLSITEMAN1DIR*ます。

ソース ツリーのどこに man ファイルを配置する必要がありますか、それとも Makefile.PL にそれらについて伝えるために何をする必要がありますか?

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

perl - DBD::Pg (libpq.so に対して) を静的にリンクしているが、Perl に対して動的にリンクしていますか?

Makefile.PL を介して Linux ホストで DBD::Pg をビルドしようとしています。私の要件は、perl に対しては動的にリンクできる必要があるが、libpq.so に対しては静的にリンクできる必要があるというものです (すべてのボックスで利用できるわけではないため)。

これを行う簡単な方法はありますか?Makefile.PL の LIBS ディレクティブのリンク オプションを変更しようとしましたが、MakeMaker は私のオプションを無視します。

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

perl - Makefile.PL で出力先ディレクトリを指定する方法

ExtUtils::MakeMaker; を使用しています。メイクファイルを生成します。私のcppファイルでgccを実行しますが、オブジェクトファイルを現在のディレクトリにコピーします。.o ファイルの保存先フォルダーを指定する方法を教えてください。OBJECT フィールドで .o ファイルについて言及しました。

OBJECT" => "des_dir/abc.o"

メイクファイルを実行すると、このエラーが発生します

gcc: des_dir/abc.o: そのようなファイルまたはディレクトリはありません

ありがとう