then mv -f ".deps/libskins2_plugin_a-macosx_window.Tpo" ".deps/libskins2_plugin_a-macosx_window.Po"; else rm -f ".deps/libskins2_plugin_a-macosx_window.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cxxflags plugin skins2` -Wsign-compare -Wsign-compare -Wall -pipe -MT libskins2_plugin_a-macosx_tooltip.o -MD -MP -MF ".deps/libskins2_plugin_a-macosx_tooltip.Tpo" -c -o libskins2_plugin_a-macosx_tooltip.o `test -f 'macosx/macosx_tooltip.cpp' || echo './'`macosx/macosx_tooltip.cpp; \ then mv -f ".deps/libskins2_plugin_a-macosx_tooltip.Tpo" ".deps/libskins2_plugin_a-macosx_tooltip.Po"; else rm -f ".deps/libskins2_plugin_a-macosx_tooltip.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin skins2` -Wsign-compare -Wall -pipe -MT libskins2_plugin_a-ioapi.o -MD -MP -MF ".deps/libskins2_plugin_a-ioapi.Tpo" -c -o libskins2_plugin_a-ioapi.o `test -f 'unzip/ioapi.c' || echo './'`unzip/ioapi.c; \ then mv -f ".deps/libskins2_plugin_a-ioapi.Tpo" ".deps/libskins2_plugin_a-ioapi.Po"; else rm -f ".deps/libskins2_plugin_a-ioapi.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cflags plugin skins2` -Wsign-compare -Wall -pipe -MT libskins2_plugin_a-unzip.o -MD -MP -MF ".deps/libskins2_plugin_a-unzip.Tpo" -c -o libskins2_plugin_a-unzip.o `test -f 'unzip/unzip.c' || echo './'`unzip/unzip.c; \ then mv -f ".deps/libskins2_plugin_a-unzip.Tpo" ".deps/libskins2_plugin_a-unzip.Po"; else rm -f ".deps/libskins2_plugin_a-unzip.Tpo"; exit 1; fi rm -f libskins2_plugin.a ar cru libskins2_plugin.a libskins2_plugin_a-async_queue.o libskins2_plugin_a-cmd_add_item.o libskins2_plugin_a-cmd_audio.o libskins2_plugin_a-cmd_dvd.o libskins2_plugin_a-cmd_change_skin.o libskins2_plugin_a-cmd_fullscreen.o libskins2_plugin_a-cmd_input.o libskins2_plugin_a-cmd_layout.o libskins2_plugin_a-cmd_muxer.o libskins2_plugin_a-cmd_on_top.o libskins2_plugin_a-cmd_playlist.o libskins2_plugin_a-cmd_playtree.o libskins2_plugin_a-cmd_minimize.o libskins2_plugin_a-cmd_quit.o libskins2_plugin_a-cmd_resize.o libskins2_plugin_a-cmd_snapshot.o libskins2_plugin_a-cmd_vars.o libskins2_plugin_a-ctrl_button.o libskins2_plugin_a-ctrl_checkbox.o libskins2_plugin_a-ctrl_generic.o libskins2_plugin_a-ctrl_image.o libskins2_plugin_a-ctrl_list.o libskins2_plugin_a-ctrl_tree.o libskins2_plugin_a-ctrl_move.o libskins2_plugin_a-ctrl_resize.o libskins2_plugin_a-ctrl_slider.o libskins2_plugin_a-ctrl_radialslider.o libskins2_plugin_a-ctrl_text.o libskins2_plugin_a-ctrl_video.o libskins2_plugin_a-evt_input.o libskins2_plugin_a-evt_key.o libskins2_plugin_a-evt_mouse.o libskins2_plugin_a-evt_special.o libskins2_plugin_a-evt_scroll.o libskins2_plugin_a-builder.o libskins2_plugin_a-expr_evaluator.o libskins2_plugin_a-interpreter.o libskins2_plugin_a-skin_parser.o libskins2_plugin_a-xmlparser.o libskins2_plugin_a-anchor.o libskins2_plugin_a-anim_bitmap.o libskins2_plugin_a-bitmap_font.o libskins2_plugin_a-dialogs.o libskins2_plugin_a-file_bitmap.o libskins2_plugin_a-ft2_bitmap.o libskins2_plugin_a-ft2_font.o libskins2_plugin_a-generic_bitmap.o libskins2_plugin_a-generic_layout.o libskins2_plugin_a-generic_window.o libskins2_plugin_a-ini_file.o libskins2_plugin_a-logger.o libskins2_plugin_a-os_factory.o libskins2_plugin_a-popup.o libskins2_plugin_a-scaled_bitmap.o libskins2_plugin_a-skin_main.o libskins2_plugin_a-theme.o libskins2_plugin_a-theme_loader.o libskins2_plugin_a-theme_repository.o libskins2_plugin_a-tooltip.o libskins2_plugin_a-top_window.o libskins2_plugin_a-var_manager.o libskins2_plugin_a-vlcproc.o libskins2_plugin_a-vout_window.o libskins2_plugin_a-window_manager.o libskins2_plugin_a-bezier.o libskins2_plugin_a-fsm.o libskins2_plugin_a-position.o libskins2_plugin_a-ustring.o libskins2_plugin_a-var_bool.o libskins2_plugin_a-var_list.o libskins2_plugin_a-var_percent.o libskins2_plugin_a-var_text.o libskins2_plugin_a-var_tree.o libskins2_plugin_a-equalizer.o libskins2_plugin_a-playlist.o libskins2_plugin_a-playtree.o libskins2_plugin_a-time.o libskins2_plugin_a-volume.o libskins2_plugin_a-win32_dragdrop.o libskins2_plugin_a-win32_factory.o libskins2_plugin_a-win32_graphics.o libskins2_plugin_a-win32_loop.o libskins2_plugin_a-win32_popup.o libskins2_plugin_a-win32_timer.o libskins2_plugin_a-win32_tooltip.o libskins2_plugin_a-win32_window.o libskins2_plugin_a-x11_display.o libskins2_plugin_a-x11_dragdrop.o libskins2_plugin_a-x11_factory.o libskins2_plugin_a-x11_graphics.o libskins2_plugin_a-x11_loop.o libskins2_plugin_a-x11_popup.o libskins2_plugin_a-x11_timer.o libskins2_plugin_a-x11_window.o libskins2_plugin_a-x11_tooltip.o libskins2_plugin_a-macosx_dragdrop.o libskins2_plugin_a-macosx_factory.o libskins2_plugin_a-macosx_graphics.o libskins2_plugin_a-macosx_loop.o libskins2_plugin_a-macosx_popup.o libskins2_plugin_a-macosx_timer.o libskins2_plugin_a-macosx_window.o libskins2_plugin_a-macosx_tooltip.o libskins2_plugin_a-ioapi.o libskins2_plugin_a-unzip.o ranlib libskins2_plugin.a /bin/sh ../../../libtool --tag=CXX --mode=link g++ -Wsign-compare -Wsign-compare -Wall -pipe -o libskins2_plugin.so libskins2_plugin.a -L/usr/local/lib -shared -lpthread -fpic -fPIC -L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -lfreetype -lz -ltar -lz -u vlc_entry__0_8_4 mkdir .libs g++ -Wsign-compare -Wsign-compare -Wall -pipe -o libskins2_plugin.so -shared -fpic -fPIC -u vlc_entry__0_8_4 libskins2_plugin.a -L/usr/local/lib -lpthread -L/usr/X11R6/lib -lSM -lICE -lXext -lX11 /usr/lib/libfreetype.so -ltar -lz make[6]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/skins2' make all-recursive make[6]: Entering directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/skins2' make[7]: Entering directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/skins2' make[7]: Nothing to be done for `all-am'. make[7]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/skins2' make[6]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/skins2' make[5]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/skins2' Making all in wxwidgets make[5]: Entering directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/wxwidgets' make[6]: Entering directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/wxwidgets' if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -DSYS_LINUX -I../../../include `top_builddir="../../.." ../../../vlc-config --cxxflags plugin wxwidgets` -Wsign-compare -Wsign-compare -Wall -pipe -MT libwxwidgets_plugin_a-wxwidgets.o -MD -MP -MF ".deps/libwxwidgets_plugin_a-wxwidgets.Tpo" -c -o libwxwidgets_plugin_a-wxwidgets.o `test -f 'wxwidgets.cpp' || echo './'`wxwidgets.cpp; \ then mv -f ".deps/libwxwidgets_plugin_a-wxwidgets.Tpo" ".deps/libwxwidgets_plugin_a-wxwidgets.Po"; else rm -f ".deps/libwxwidgets_plugin_a-wxwidgets.Tpo"; exit 1; fi wxwidgets.hpp:177: warning: ISO C++ forbids declaration of ‘wxIcon’ with no typewxwidgets.hpp:177: error: expected ‘;’ before ‘*’ token wxwidgets.hpp:201: warning: ISO C++ forbids declaration of ‘wxMenu’ with no typewxwidgets.hpp:201: error: expected ‘;’ before ‘*’ token wxwidgets.hpp:209: warning: ISO C++ forbids declaration of ‘wxBoxSizer’ with no type wxwidgets.hpp:209: error: expected ‘;’ before ‘*’ token input_manager.hpp:38: error: expected class-name before ‘{’ token input_manager.hpp:56: error: ‘wxScrollEvent’ has not been declared input_manager.hpp:58: error: ‘wxCommandEvent’ has not been declared input_manager.hpp:59: error: ‘wxCommandEvent’ has not been declared input_manager.hpp:60: error: ‘wxCommandEvent’ has not been declared input_manager.hpp:65: warning: ISO C++ forbids declaration of ‘wxPanel’ with no type input_manager.hpp:65: error: expected ‘;’ before ‘*’ token input_manager.hpp:66: warning: ISO C++ forbids declaration of ‘wxBoxSizer’ with no type input_manager.hpp:66: error: expected ‘;’ before ‘*’ token input_manager.hpp:67: warning: ISO C++ forbids declaration of ‘wxBitmapButton’ with no type input_manager.hpp:67: error: expected ‘;’ before ‘*’ token input_manager.hpp:68: warning: ISO C++ forbids declaration of ‘wxBitmapButton’ with no type input_manager.hpp:68: error: expected ‘;’ before ‘*’ token input_manager.hpp:69: warning: ISO C++ forbids declaration of ‘wxBitmapButton’ with no type input_manager.hpp:69: error: expected ‘;’ before ‘*’ token input_manager.hpp:75: warning: ISO C++ forbids declaration of ‘wxSlider’ with no type input_manager.hpp:75: error: expected ‘;’ before ‘*’ token input_manager.hpp:79: warning: ISO C++ forbids declaration of ‘wxBoxSizer’ with no type input_manager.hpp:79: error: expected ‘;’ before ‘*’ token interface.hpp:84: error: invalid use of undefined type ‘struct wxFrame’ /usr/include/wx/log.h:24: error: forward declaration of ‘struct wxFrame’ interface.hpp:98: warning: ISO C++ forbids declaration of ‘wxBoxSizer’ with no type interface.hpp:98: error: expected ‘;’ before ‘*’ token interface.hpp:101: warning: ISO C++ forbids declaration of ‘wxPanel’ with no type interface.hpp:101: error: expected ‘;’ before ‘*’ token interface.hpp:102: warning: ISO C++ forbids declaration of ‘wxBoxSizer’ with no type interface.hpp:102: error: expected ‘;’ before ‘*’ token interface.hpp:104: warning: ISO C++ forbids declaration of ‘wxStatusBar’ with no type interface.hpp:104: error: expected ‘;’ before ‘*’ token interface.hpp:108: warning: ISO C++ forbids declaration of ‘wxControl’ with no type interface.hpp:108: error: expected ‘;’ before ‘*’ token interface.hpp:129: error: ‘wxCommandEvent’ has not been declared interface.hpp:130: error: ‘wxCommandEvent’ has not been declared interface.hpp:132: error: ‘wxCommandEvent’ has not been declared interface.hpp:133: error: ‘wxCommandEvent’ has not been declared interface.hpp:134: error: ‘wxCommandEvent’ has not been declared interface.hpp:135: error: ‘wxCommandEvent’ has not been declared interface.hpp:136: error: ‘wxCommandEvent’ has not been declared interface.hpp:137: error: ‘wxCommandEvent’ has not been declared interface.hpp:139: error: ‘wxCommandEvent’ has not been declared interface.hpp:140: error: ‘wxCommandEvent’ has not been declared interface.hpp:142: error: ‘wxCommandEvent’ has not been declared interface.hpp:143: error: ‘wxCommandEvent’ has not been declared interface.hpp:144: error: ‘wxCommandEvent’ has not been declared interface.hpp:145: error: ‘wxCommandEvent’ has not been declared interface.hpp:146: error: ‘wxCommandEvent’ has not been declared interface.hpp:147: error: ‘wxCommandEvent’ has not been declared interface.hpp:148: error: ‘wxCommandEvent’ has not been declared interface.hpp:149: error: ‘wxCommandEvent’ has not been declared interface.hpp:151: error: ‘wxCommandEvent’ has not been declared interface.hpp:153: error: ‘wxMenuEvent’ has not been declared interface.hpp:158: error: ‘wxMouseEvent’ has not been declared interface.hpp:160: error: ‘wxCommandEvent’ has not been declared interface.hpp:170: warning: ISO C++ forbids declaration of ‘wxMenu’ with no typeinterface.hpp:170: error: expected ‘;’ before ‘*’ token interface.hpp:171: warning: ISO C++ forbids declaration of ‘wxMenu’ with no typeinterface.hpp:171: error: expected ‘;’ before ‘*’ token interface.hpp:172: warning: ISO C++ forbids declaration of ‘wxMenu’ with no typeinterface.hpp:172: error: expected ‘;’ before ‘*’ token interface.hpp:173: warning: ISO C++ forbids declaration of ‘wxMenu’ with no typeinterface.hpp:173: error: expected ‘;’ before ‘*’ token interface.hpp:177: warning: ISO C++ forbids declaration of ‘wxPanel’ with no type interface.hpp:177: error: expected ‘;’ before ‘*’ token interface.hpp:180: warning: ISO C++ forbids declaration of ‘wxPanel’ with no type interface.hpp:180: error: expected ‘;’ before ‘*’ token interface.hpp:183: error: ‘wxSize’ does not name a type interface.hpp:184: error: ‘wxSize’ does not name a type interface.hpp:207: error: ‘wxSize’ has not been declared interface.hpp:208: error: ‘wxSize’ has not been declared interface.hpp:219: error: field ‘position’ has incomplete type interface.hpp:220: error: ‘wxSize’ does not name a type interface.hpp:207: error: ‘wxDefaultPosition’ was not declared in this scope interface.hpp:207: error: ‘wxDefaultSize’ was not declared in this scope interface.hpp:230: error: ‘wxCommandEvent’ has not been declared interface.hpp:231: error: ‘wxCommandEvent’ has not been declared interface.hpp:242: error: expected constructor, destructor, or type conversion before ‘*’ token interface.hpp:243: error: expected constructor, destructor, or type conversion before ‘*’ token interface.hpp:244: error: expected constructor, destructor, or type conversion before ‘*’ token interface.hpp:245: error: expected constructor, destructor, or type conversion before ‘*’ token wxwidgets.cpp: In function ‘int Open(vlc_object_t*)’: wxwidgets.cpp:205: error: ‘struct intf_sys_t’ has no member named ‘p_popup_menu’wxwidgets.cpp: In function ‘void Close(vlc_object_t*)’: wxwidgets.cpp:243: error: ‘wxCommandEvent’ was not declared in this scope wxwidgets.cpp:243: error: expected `;' before ‘event’ wxwidgets.cpp:244: error: invalid use of undefined type ‘struct wxWindow’ /usr/include/wx/utils.h:40: error: forward declaration of ‘struct wxWindow’ wxwidgets.cpp:244: error: ‘event’ was not declared in this scope wxwidgets.cpp: In function ‘void Init(intf_thread_t*)’: wxwidgets.cpp:308: error: cannot allocate an object of abstract type ‘Instance’ wxwidgets.cpp:70: note: because the following virtual functions are pure within ‘Instance’: /usr/include/wx/app.h:127: note: virtual int wxAppBase::OnRun() wxwidgets.cpp:323: error: ‘wxEntry’ was not declared in this scope wxwidgets.cpp: In function ‘wxApp* wxCreateApp()’: wxwidgets.cpp:343: error: cannot allocate an object of abstract type ‘Instance’ wxwidgets.cpp:70: note: since type ‘Instance’ has pure virtual functions wxwidgets.cpp: In member function ‘virtual bool Instance::OnInit()’: wxwidgets.cpp:376: error: cannot convert ‘wxvlc::Interface*’ to ‘wxWindow*’ in assignment wxwidgets.cpp:379: error: ‘class wxvlc::Interface’ has no member named ‘Show’ wxwidgets.cpp:380: error: ‘SetTopWindow’ was not declared in this scope wxwidgets.cpp:381: error: ‘class wxvlc::Interface’ has no member named ‘Raise’ wxwidgets.cpp: In member function ‘virtual int Instance::OnExit()’: wxwidgets.cpp:419: warning: possible problem detected in invocation of delete operator: wxwidgets.cpp:419: warning: invalid use of undefined type ‘struct wxWindow’ /usr/include/wx/utils.h:40: warning: forward declaration of ‘struct wxWindow’ wxwidgets.cpp:419: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. wxwidgets.cpp: In function ‘void ShowDialog(intf_thread_t*, int, int, intf_dialog_args_t*)’: wxwidgets.cpp:433: error: ‘wxCommandEvent’ was not declared in this scope wxwidgets.cpp:433: error: expected `;' before ‘event’ wxwidgets.cpp:434: error: ‘event’ was not declared in this scope wxwidgets.cpp:446: error: ‘struct intf_sys_t’ has no member named ‘p_popup_menu’wxwidgets.cpp:448: error: invalid use of undefined type ‘struct wxWindow’ /usr/include/wx/utils.h:40: error: forward declaration of ‘struct wxWindow’ wxwidgets.cpp: In constructor ‘wxvlc::WindowSettings::WindowSettings(intf_thread_t*)’: wxwidgets.cpp:469: error: ‘position’ was not declared in this scope wxwidgets.cpp:469: error: ‘wxDefaultPosition’ was not declared in this scope wxwidgets.cpp:470: error: ‘size’ was not declared in this scope wxwidgets.cpp:470: error: ‘wxDefaultSize’ was not declared in this scope wxwidgets.cpp:530: error: ‘position’ was not declared in this scope wxwidgets.cpp:530: error: invalid use of undefined type ‘struct wxPoint’ /usr/include/wx/utils.h:42: error: forward declaration of ‘struct wxPoint’ wxwidgets.cpp:531: error: ‘size’ was not declared in this scope wxwidgets.cpp:531: error: ‘wxSize’ was not declared in this scope wxwidgets.cpp:551: error: ‘position’ was not declared in this scope wxwidgets.cpp:555: error: ‘size’ was not declared in this scope wxwidgets.cpp:570: error: ‘position’ was not declared in this scope wxwidgets.cpp:570: error: ‘wxDefaultPosition’ was not declared in this scope wxwidgets.cpp:571: error: ‘size’ was not declared in this scope wxwidgets.cpp:571: error: ‘wxDefaultSize’ was not declared in this scope wxwidgets.cpp: In destructor ‘virtual wxvlc::WindowSettings::~WindowSettings()’:wxwidgets.cpp:584: error: ‘wxSystemSettings’ has not been declared wxwidgets.cpp:584: error: ‘wxSYS_SCREEN_X’ was not declared in this scope wxwidgets.cpp:584: error: ‘GetMetric’ was not declared in this scope wxwidgets.cpp:585: error: ‘wxSystemSettings’ has not been declared wxwidgets.cpp:585: error: ‘wxSYS_SCREEN_Y’ was not declared in this scope wxwidgets.cpp:592: error: ‘position’ was not declared in this scope wxwidgets.cpp:593: error: ‘size’ was not declared in this scope wxwidgets.cpp: In member function ‘void wxvlc::WindowSettings::SetScreen(int, int)’: wxwidgets.cpp:607: error: ‘position’ was not declared in this scope wxwidgets.cpp:617: error: ‘position’ was not declared in this scope wxwidgets.cpp:617: error: ‘wxDefaultPosition’ was not declared in this scope wxwidgets.cpp:618: error: ‘size’ was not declared in this scope wxwidgets.cpp:618: error: ‘wxDefaultSize’ was not declared in this scope wxwidgets.cpp: At global scope: wxwidgets.cpp:622: error: ‘wxSize’ has not been declared wxwidgets.cpp: In member function ‘void wxvlc::WindowSettings::SetSettings(int, bool, wxPoint, int)’: wxwidgets.cpp:622: error: ‘p’ has incomplete type /usr/include/wx/utils.h:42: error: forward declaration of ‘struct wxPoint’ wxwidgets.cpp:630: error: ‘position’ was not declared in this scope wxwidgets.cpp:631: error: ‘size’ was not declared in this scope wxwidgets.cpp: At global scope: wxwidgets.cpp:634: error: ‘wxSize’ has not been declared wxwidgets.cpp: In member function ‘bool wxvlc::WindowSettings::GetSettings(int, bool&, wxPoint&, int&)’: wxwidgets.cpp:643: error: ‘position’ was not declared in this scope wxwidgets.cpp:644: error: ‘size’ was not declared in this scope make[6]: *** [libwxwidgets_plugin_a-wxwidgets.o] Error 1 make[6]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/wxwidgets' make[5]: *** [all-modules] Error 1 make[5]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui/wxwidgets' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules/gui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/duckdown/vlc-0.8.5-test4/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/duckdown/vlc-0.8.5-test4' make: *** [all] Error 2 duckdown@silenced:~/vlc-0.8.5-test4$