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
> Plplot-devel@lists.sourceforge.net
> 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: sme...@iap.tuwien.ac.at
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


------------------------------------------------------------------------------
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
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to