2012-10-29 91 views
1

我編譯GNU sedMinGW+MSYS如何在沒有dll的情況下編譯GNU sed?

./configure 
make && make install 

和它的工作。

但是,困擾我的是,沒有libintl-8.dll libiconv-2.dll,sed.exe不能運行。

如何解決這個問題?

+0

你也可以說,sed.exe不無kernel32.dll中運行,但你不能對鏈接! 你有這些2個DLL的來源嗎?可以將它們編譯爲.lib,然後將sed更改爲與它們鏈接。 對不起,沒有太大的幫助,但你所要求的是可能的。 – Neil

+0

感謝您的回答。我再試一次 – Broly

+0

輸入'./configure --help'並注意可能含有'static'的開關。可能有一個強制靜態鏈接的配置開關。這就是你要找的。 – Jarekczek

回答

1
./configure LDFLAGS=-static 
make 

ref

相關問題