Summary: | pkg-config is not configuring while cross compiling | ||
---|---|---|---|
Product: | pkg-config | Reporter: | Satyanarayana K V P <satyam.kvp> |
Component: | src | Assignee: | Tollef Fog Heen <tfheen> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | CC: | freedesktop, pi00100100 |
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Satyanarayana K V P
2007-07-03 22:20:48 UTC
*** Bug 11465 has been marked as a duplicate of this bug. *** This issue was also reported on the mailing list in December 2008: http://lists.freedesktop.org/archives/pkg-config/2008-December/000376.html It's an issue for me as well. I am on an Intel Mac and would like to cross-compile for a 64-bit PowerPC Mac; Intel Macs can run 32-bit PowerPC code via Rosetta, but cannot run 64-bit PowerPC code. I believe all the cross-compiling issues in pkg-config had to do with the embedded glib. glib-1.2 was known to have some issues with cross-compiling. pkg-config now depends on glib-2 and will include a bundled glib-2 in the next version. This one can be built if some cache variables are set: http://developer.gnome.org/glib/stable/glib-cross-compiling.html So, you can either obtain an appropriate glib to depend on or use the internal glib following the above documentation. I've added this info the README and done a little testing that this works in a cross-compile scenario. See commit cfaffdc. Please reopen if this is not the case. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.