>From a recent thread on the CMake ML about pkg-config on windows systems
without MSYS, it appears (a) that the pkg-config binary executable from
http://www.gimp.org/~tml/gimp/win32/downloads.html runs for non-MSYS windows
platforms, but (b) there may be some issues with how *.pc files are
configured (unix paths rather than windows paths) for the non-MSYS case for
certain packages.

PLplot may also have these same configuration issues with how our *.pc files
are configured on the non-MSYS windows platform, and we need a volunteer to
check that case and sort out any issues that are found.

I suspect from what was said on the CMake ML that volunteer will have to
modify the current cmake configuration of our *.pc files for the non-MSYS
windows platform.  Alternatively there might be a pkg-config option they
missed that can seamlessly return the right style of path name depending on
platform.  Anyhow, the goal should be that when the non-MSYS windows user
executes pkg-config for a PLplot library, compile and link information is
returned for that library in a form which is immediately usable
(windows-style path names) for the non-MSYS windows case.

This brings up a related issue.  In general it would be good for somebody to
get the various pango devices working on windows (both with and without
MSYS) with the binary libraries available from the above URL.  We configure
our cairo-related devices with pkg_check_pkgconfig (see
cmake/modules/cairo.cmake), and for non-MSYS systems there may be some
additional transformation of the pkg_check_pkgconfig results that has to be
done to render them into the form required by CMake.

BTW, there is a new distribution of Linux apps that have been ported to
windows, see http://www.theopendisc.com/.  If you follow the programs link
on the upper right-hand corner of that page, you will find they use the
above URL for the libgtk+ stack of library dependencies.  There is a lot
more on that programs link beyond libgtk+ so this windows distribution might
be a useful download for our windows developers in general.

One downside of OpenDisc appears to be they do not yet distribute PLplot for
windows.  :-( Could one of our windows developers please contact them about
this omission?

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to