Page 1 of 1

undefined symbol wxTreeCtrl::wxTreeCtrl on Solaris 10

Posted: 03 Jan 2006 05:23
by barts
Hi -

I'm trying to get vlc working properly on my Solaris 10 x86 machine. After compiling
wxwidgets from source as well as vlc, I'm seeing an undefined reference to

wxTreeCtrl::wxTreeCtrl(wxWindow*, int, wxPoint const&, wxSize const&, long, wxValidator const&, wxString const&)

in libwxwidgets_plugin_a-preferences.o. This symbol doesn't appear in my
wxwidget libraries....

Any suggestsion appreciated... I really would like to get this running on Solaris
after watching my son use vlc on Windows.

Thanks -

- Bart

undefined symbol wxTreeCtrl::wxTreeCtrl on Solaris 10

Posted: 03 Jan 2006 06:54
by barts
Well, disabling the skins2 plug-in got around this problem; I can now configure
vlc but w/o skins. Now off to grok why libdvdread takes forever to snarf the keys...
mplayer uses the same libdvdcss and plays the same DVD immediately (albeit w/
some problems w/ the sound, grrr).

Anyway, the skins2 interface seems somewhat broken on Solaris 10.

Posted: 04 Jan 2006 09:52
by xtophe
In fact the skin2 interface reuses the dialogs of the wxwidget interface.

Could you check if you have wxwidgets in the plugins or builtins line of your vlc-config (around line 13)
If yes, is a .so (or whatever the library are called on Solaris) produced in modules/gui/wxwidgets?

If yes, is ldd happy with it.

any error messages (like unresolved symbol) when you do

Code: Select all

vlc -vvv --list
No idea for dvdread :(

hth

Posted: 04 Jan 2006 13:18
by ipkiss
Anyway, the skins2 interface seems somewhat broken on Solaris 10.
Could you give more details about the problems you had?