makemaker

    1熱度

    1回答

    我寫了一些我想從MakeMaker安裝的手冊頁。 我想使用環境變量像INSTALLSITEMAN1DIR*環境變量來控制它們的安裝位置。 在源碼樹中,我應該放置man文件,還是我需要做什麼才能讓Makefile.PL告訴它們?

    -1熱度

    1回答

    我想安裝日期:: Manip在Mac OS X 10.10使用cpan。我安裝了Xcode和命令行工具。當我鍵入 sudo cpan -i Date::Manip我看到下列錯誤: ---- Unsatisfied dependencies detected during ---- ---- SBECK/Date-Manip-6.59.tar.gz ---- ExtUtils::MakeMa

    0熱度

    1回答

    我正在嘗試按照說明安裝node.js。 剛安裝了自制軟件。我試過這個。 brew install git -v 但收到此錯誤信息:讓[2]:*沒有規則,使目標 '...... config.h' 的,用'perl.mak」需要。停止。 它在'/System/Library/Perl/5.10.0/darwin-thread-multi-2level/CORE'中請求我的config.h文件,但我

    1熱度

    1回答

    我想將使用ExtUtils::MakeMaker的項目轉換爲Module::Build。 由於Makefile.PL大部分是默認的,Module::Build::Convert對我來說不起作用(見下文)我想手動將其轉換,但沒有找到相當於INST_SCRIPT的可執行文件放在Perl的bin /目錄中。 我的WriteMakefile看起來像這樣。 WriteMakefile( NAME

    2熱度

    1回答

    我有一個很大的項目,我剛剛添加了一些XS代碼,我想盡可能保持頂層目錄的清潔。我想把XS文件和typemap等。進入一個子目錄,但如果我這樣做,MakeMaker找不到它們。所以現在,他們只是坐在項目的根部。 如何告訴MakeMaker在XS東西的子目錄中查看,以便從那裏構建它?

    2熱度

    1回答

    有沒有辦法讓ExtUtils :: MakeMaker生成自定義的Makefile目標?說,我想做一些只有開發人員感興趣的特定事情,比如運行pod和迴歸測試;我可以使用env變量,但是記住這樣的事情有點難以實現。能夠運行諸如make devtest之類的東西可能會非常方便。

    0熱度

    1回答

    我想我的生成的Makefile有這些新的任務掉毛: perl: -for f in **/*.pl; do perl -MO=Lint -cw $$f 2>&1 | grep -v "syntax OK"; done -for f in **/*.pm; do perl -MO=Lint -cw $$f 2>&1 | grep -v "syntax OK"; done pe

    2熱度

    2回答

    我想通過Makefile.PL在linux主機上建立DBD :: Pg;我的要求是這樣的,我必須能夠動態鏈接到perl,但靜態鏈接到libpq.so(因爲它可能不適用於所有的盒子)。 有沒有簡單的方法來做到這一點?我試過改變Makefile.PL的LIBS指令中的鏈接選項,但MakeMaker忽略了我的選項。

    2熱度

    1回答

    將腳本安裝在替代目錄中我有一個ExtUtils :: MakeMaker makefile,它安裝了兩個腳本script1和script2。我這樣做使用線 EXE_FILES => ['usr/sbin/script1', 'usr/sbin/script2', ], 在Makefile.PL。但是,運行make install時,兩個腳本安裝在/usr/bin中,而我希望它們

    2熱度

    1回答

    我正在使用ExtUtils :: MakeMaker來打包我的perl模塊,但我不想讓makefile在系統上的任何位置複製文件。 我需要禁用「安裝」目標,而是告訴用戶,當他輸入「make install」時,此makefile只支持「make dist」。