[Mono-bugs] [Bug 665589] New: pkg-config does not emit paths correctly on Windows
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Wed Jan 19 12:51:27 EST 2011
https://bugzilla.novell.com/show_bug.cgi?id=665589
https://bugzilla.novell.com/show_bug.cgi?id=665589#c0
Summary: pkg-config does not emit paths correctly on Windows
Classification: Mono
Product: Mono: Tools
Version: 2.8.x
Platform: i386
OS/Version: Windows 7
Status: NEW
Severity: Major
Priority: P5 - None
Component: tools
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: dblank at cs.brynmawr.edu
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.237 Safari/534.10
Asking pkg-config for --libs gives corrupt information.
Reproducible: Always
Steps to Reproduce:
1.Run "c:\Program Files (x86)\Mono-2.8.2\bin\pkg-config.exe" gtk-sharp-2.0
--libs
(this can be any version of Mono up to 2.8.2--- haven't tested on beyond that.)
Actual Results:
Output is:
-r:c:/Program Files (x86)/Mono-2.8.2/lib/mono/gtk-sharp-2.0/pango-sharp.dll
(x86)/Mono-2.8.2/lib/mono/gtk-sharp-2.0/atk-sharp.dll
(x86)/Mono-2.8.2/lib/mono/gtk-sharp-2.0/gdk-sharp.dll
(x86)/Mono-2.8.2/lib/mono/gtk-sharp-2.0/gtk-sharp.dll
(x86)/Mono-2.8.2/lib/mono/gtk-sharp-2.0/glib-sharp.dll
Should be something more like:
-r:"c:\Program Files (x86)\Mono-2.8.2\lib\mono\gtk-sharp-2.0\pango-sharp.dll"
-r:"c:\Program Files (x86)\Mono-2.8.2\lib\mono\gtk-sharp-2.0\atk-sharp.dll"
-r:"c:\Program Files (x86)\Mono-2.8.2\lib\mono\gtk-sharp-2.0\gdk-sharp.dll"
-r:"c:\Program Files (x86)\Mono-2.8.2\lib\mono\gtk-sharp-2.0\gtk-sharp.dll"
-r:"c:\Program Files (x86)\Mono-2.8.2\lib\mono\gtk-sharp-2.0\glib-sharp.dll"
Note that the -r: is missing, the paths are corrupted, and the paths should be
surrounded in double quotes.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list