Hi Orion
Thanks for the report. I will look at it asap.

Phil

On 24 April 2015 at 23:05, Orion Poplawski <or...@cora.nwra.com> wrote:
> I should not that these are with the installed examples:
>
> /usr/bin/c++ wxPLplotDemo.cpp -o wxPLplotDemo  -D_FILE_OFFSET_BITS=64
> -D_LARGE_FILES -D__WXGTK__ -I/usr/include/plplot
> -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8
> -I/usr/include/plplot -lplplotwxwidgets
> wxPLplotDemo.cpp:138:1: warning: ‘virtual wxLog*
> wxAppConsole::CreateLogTarget()’ is deprecated [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wxprec.h:13:0,
>                  from wxPLplotDemo.cpp:22:
> /usr/include/wx-2.8/wx/app.h:184:34: note: declared here
>      wxDEPRECATED( virtual wxLog *CreateLogTarget() );
>                                   ^
> /usr/include/wx-2.8/wx/defs.h:513:29: note: in definition of macro 
> ‘wxDEPRECATED’
>      #define wxDEPRECATED(x) x __attribute__ ((deprecated))
>                              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual wxMessageOutput*
> wxAppConsole::CreateMessageOutput()’ is deprecated [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wxprec.h:13:0,
>                  from wxPLplotDemo.cpp:22:
> /usr/include/wx-2.8/wx/app.h:189:44: note: declared here
>      wxDEPRECATED( virtual wxMessageOutput *CreateMessageOutput() );
>                                             ^
> /usr/include/wx-2.8/wx/defs.h:513:29: note: in definition of macro 
> ‘wxDEPRECATED’
>      #define wxDEPRECATED(x) x __attribute__ ((deprecated))
>                              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> wxPLplotDemo.cpp:138:1: warning: ‘virtual void
> wxWindowBase::SetInitialBestSize(const wxSize&)’ is deprecated
> [-Wdeprecated-declarations]
>  }
>  ^
> In file included from /usr/include/wx-2.8/wx/wx.h:36:0,
>                  from wxPLplotDemo.cpp:29:
> /usr/include/wx-2.8/wx/window.h:1453:13: note: declared here
>  inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
>              ^
> /usr/bin/ld: /tmp/ccH0vhU9.o: undefined reference to symbol
> '_ZN8plstream4lineEiPKdS1_'
> /usr/lib64/libplplotcxx.so.12: error adding symbols: DSO missing from command 
> line
> collect2: error: ld returned 1 exit status
> Makefile:81: recipe for target 'wxPLplotDemo' failed
>
> So it looks like something in either the wxPLplotDemo.cpp file or its includes
> references the '_ZN8plstream4lineEiPKdS1_' symbol and so needs to be linked
> with -lplplotcxx.  If it is wxPLplotDemo.cpp, then it should be added to the
> Makefile like my other example.  If it the includes and so all
> plplot-wxwidgets users need it, it should be added to the pkg-config output:
>
> # pkg-config  --cflags --libs plplot-wxwidgets
> -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -I/usr/include/plplot
> -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8
> -I/usr/include/plplot -lplplotwxwidgets
>
>
> --
> Orion Poplawski
> Technical Manager                     303-415-9701 x222
> NWRA, Boulder/CoRA Office             FAX: 303-415-9702
> 3380 Mitchell Lane                       or...@nwra.com
> Boulder, CO 80301                   http://www.nwra.com
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Plplot-devel mailing list
> Plplot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/plplot-devel

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to