Re: [Plplot-devel] Attempt to generalize Windows visibility to the gcc-4.x case

2008-09-10 Thread Alan W. Irwin
On 2008-09-10 08:47+0200 Arjen Markus wrote: > Hi Alan, Andrew, > > what may be hidden because of all the #ifdefs is that for the > Windows/MSVC/(I|C)VF > case we do use the PLDLLEXPIMP macro, so the visibility issue _is_ taken care > of. The C++ case is pretty simple, but I cannot figure it ou

Re: [Plplot-devel] Attempt to generalize Windows visibility to the gcc-4.x case

2008-09-10 Thread Andrew Ross
On Wed, Sep 10, 2008 at 09:22:48AM -0700, Alan Irwin wrote: > On 2008-09-10 08:47+0200 Arjen Markus wrote: > > >Hi Alan, Andrew, > > > >what may be hidden because of all the #ifdefs is that for the > >Windows/MSVC/(I|C)VF > >case we do use the PLDLLEXPIMP macro, so the visibility issue _is_ taken

Re: [Plplot-devel] Attempt to generalize Windows visibility to the gcc-4.x case

2008-09-10 Thread Alan W. Irwin
On 2008-09-10 18:08+0100 Andrew Ross wrote: > On Wed, Sep 10, 2008 at 09:22:48AM -0700, Alan Irwin wrote: >> [...]Also, notice that libplplotd uses >> some DLL symbols and also makes others. That is handled by PROPERTIES >> COMPILE_FLAGS "-DMAKINGPLDLL -DUSINGCSADLL -DUSINGNNDLL". Similarly, >> s

Re: [Plplot-devel] Attempt to generalize Windows visibility to the gcc-4.x case

2008-09-10 Thread Werner Smekal
Hi, Alan W. Irwin wrote: > On 2008-09-10 18:08+0100 Andrew Ross wrote: > >> On Wed, Sep 10, 2008 at 09:22:48AM -0700, Alan Irwin wrote: >>> [...]Also, notice that libplplotd uses >>> some DLL symbols and also makes others. That is handled by PROPERTIES >>> COMPILE_FLAGS "-DMAKINGPLDLL -DUSINGCSA