From: Werner S. <sm...@ia...> - 2009-02-18 17:36:29
|
Hi Alan, > For those (like me) who do not understand Windows that well, what is > the > purpose of dirent_msvc.h? I assume it is automatically generated, > but does > that automatic generation only occur in the build-tree include > directory or > do we have to worry about installation of automatically generated > Windows > headers for other build-tree directories as well? The purpose is to provide the dirent functionality which is provided by glibc (or similar) so available for gcc (and also mingw) for Visual C++, which doesn't have this. plcore.c needs that to browse through a directory to search for available dynamic drivers which are then opened via libtdl or the interface I wrote for windows. Thinking about that, it's actually not needed at all in the install tree, but plplotP.h is also in the install tree and there dirent_msvc.h is included. Maybe it makes sense to move the whole #if HAVE_DIRENT_H/ #endif block to plcore.c since I think we don't need it anywhere else. Read also the dirent_msvc.h in plplot/include for license etc. Regards, Werner > > > 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 > __________________________ > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San > Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the > Enterprise > -Strategies to boost innovation and cut costs with open source > participation > -Receive a $600 discount off the registration fee with the source > code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Plplot-devel mailing list > Plp...@li... > https://lists.sourceforge.net/lists/listinfo/plplot-devel -- Dr. Werner Smekal Institut fuer Allgemeine Physik Technische Universitaet Wien Wiedner Hauptstr 8-10 A-1040 Wien Austria email: sm...@ia... web: http://www.iap.tuwien.ac.at/~smekal phone: +43-(0)1-58801-13463 (office), +43-(0)1-58801-13469 (laboratory) fax: +43-(0)1-58801-13499 |