使gtk的pkg-config --libs在Windows上不包含换行符

时间:2013-11-07 03:38:02

标签: windows gtk ocaml gtksourceview ocamlfind

我最近从http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.24/gtk+-bundle_2.24.10-20120208_win32.zip安装了GTK。从此安装的pkg-config似乎喜欢将^M添加到其行中,至少在某些情况下:

$ /cygdrive/d/opt/gtk/bin/pkg-config gtk+-2.0 --libs >foo; cat -v foo; rm foo
-LD:/opt/gtk/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgio-2.0 -lpangowin32-1.0 -lgdi32 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl  ^M

这打破了lablgtk2的配置脚本,我需要从源代码构建Coq。 (lablgtk2.sourceview2的Coq测试,lablgtk2的预构建Windows版本似乎不包括。

如何让gtk +的pkg-config停止追加^M(或以其他方式获取lablgtk2.sourceview2)?

0 个答案:

没有答案