[vlc] vlc-0.8.6f compile errors

jarmo oh1mrr at nic.fi
Thu Apr 3 13:37:20 CEST 2008


Just tried to compile newest VLC and didn't succes.
Warning, some words are in Finnish, Have localized distro into Finnish.
Distro is Centos 5.1 with vanilla kernel 2.6.24.3

o"; else rm -f ".deps/libwxwidgets_plugin_a-menus.Tpo"; exit 1; fi
menus.cpp: In member function ‘int ArrayOfInts::Index(_wxArrayArrayOfInts, 
bool) const’:
menus.cpp:31: warning: invalid conversion from ‘_wxArrayArrayOfInts’ to ‘const 
void*’
menus.cpp:31: warning:   initializing argument 1 of ‘int 
wxBaseArrayPtrVoid::Index(const void*, bool) const’
menus.cpp: In member function ‘void ArrayOfInts::Add(_wxArrayArrayOfInts, 
size_t)’:
menus.cpp:31: warning: invalid conversion from ‘_wxArrayArrayOfInts’ to ‘const 
void*’
menus.cpp:31: warning:   initializing argument 1 of ‘void 
wxBaseArrayPtrVoid::Add(const void*, size_t)’
menus.cpp: In member function ‘void ArrayOfInts::Insert(_wxArrayArrayOfInts, 
size_t, size_t)’:
menus.cpp:31: warning: invalid conversion from ‘_wxArrayArrayOfInts’ to ‘const 
void*’
menus.cpp:31: warning:   initializing argument 1 of ‘void 
wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)’
menus.cpp: At global scope:
menus.cpp:32: error: ‘ArrayOfStrings’ has not been declared
menus.cpp:32: error: expected constructor, destructor, or type conversion 
before ‘;’ token
menus.cpp:58: error: ‘ArrayOfStrings’ has not been declared
menus.cpp:151: error: ‘ArrayOfStrings’ has not been declared
menus.cpp: In function ‘int InputAutoMenuBuilder(vlc_object_t*, ArrayOfInts&, 
int&)’:
menus.cpp:153: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:154: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:155: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:156: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:157: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:158: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp: At global scope:
menus.cpp:163: error: ‘ArrayOfStrings’ has not been declared
menus.cpp: In function ‘int VideoAutoMenuBuilder(vlc_object_t*, ArrayOfInts&, 
int&)’:
menus.cpp:165: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:166: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:167: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:168: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:169: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:170: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:171: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:172: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:180: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp: At global scope:
menus.cpp:187: error: ‘ArrayOfStrings’ has not been declared
menus.cpp: In function ‘int AudioAutoMenuBuilder(vlc_object_t*, ArrayOfInts&, 
int&)’:
menus.cpp:189: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:190: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:191: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:192: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp: At global scope:
menus.cpp:197: error: ‘ArrayOfStrings’ has not been declared
menus.cpp: In function ‘int IntfAutoMenuBuilder(intf_thread_t*, ArrayOfInts&, 
int&, bool)’:
menus.cpp:208: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:213: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:215: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp:216: error: request for member ‘Add’ in ‘rs_varnames’, which is of 
non-class type ‘int’
menus.cpp: In function ‘void VideoPopupMenu(intf_thread_t*, wxWindow*, const 
wxPoint&)’:
menus.cpp:289: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:289: error: expected `;' before ‘as_varnames’
menus.cpp:293: error: ‘as_varnames’ was not declared in this scope
menus.cpp:307: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘void AudioPopupMenu(intf_thread_t*, wxWindow*, const 
wxPoint&)’:
menus.cpp:313: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:313: error: expected `;' before ‘as_varnames’
menus.cpp:317: error: ‘as_varnames’ was not declared in this scope
menus.cpp:329: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘void MiscPopupMenu(intf_thread_t*, wxWindow*, const 
wxPoint&)’:
menus.cpp:337: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:337: error: expected `;' before ‘as_varnames’
menus.cpp:341: error: ‘as_varnames’ was not declared in this scope
menus.cpp:345: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘void PopupMenu(intf_thread_t*, wxWindow*, const 
wxPoint&)’:
menus.cpp:364: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:364: error: expected `;' before ‘as_varnames’
menus.cpp:368: error: ‘as_varnames’ was not declared in this scope
menus.cpp:397: error: ‘as_varnames’ was not declared in this scope
menus.cpp:398: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘wxMenu* AudioMenu(intf_thread_t*, wxWindow*, 
wxMenu*)’:
menus.cpp:423: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:423: error: expected `;' before ‘as_varnames’
menus.cpp:429: error: ‘as_varnames’ was not declared in this scope
menus.cpp:437: error: ‘as_varnames’ was not declared in this scope
menus.cpp:448: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘wxMenu* VideoMenu(intf_thread_t*, wxWindow*, 
wxMenu*)’:
menus.cpp:457: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:457: error: expected `;' before ‘as_varnames’
menus.cpp:463: error: ‘as_varnames’ was not declared in this scope
menus.cpp:472: error: ‘as_varnames’ was not declared in this scope
menus.cpp:483: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘wxMenu* NavigMenu(intf_thread_t*, wxWindow*, 
wxMenu*)’:
menus.cpp:491: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:491: error: expected `;' before ‘as_varnames’
menus.cpp:497: error: ‘as_varnames’ was not declared in this scope
menus.cpp:510: error: ‘as_varnames’ was not declared in this scope
menus.cpp: In function ‘wxMenu* SettingsMenu(intf_thread_t*, wxWindow*, 
wxMenu*)’:
menus.cpp:520: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:520: error: expected `;' before ‘as_varnames’
menus.cpp:526: error: ‘as_varnames’ was not declared in this scope
menus.cpp:538: error: ‘as_varnames’ was not declared in this scope
menus.cpp: At global scope:
menus.cpp:560: error: variable or field ‘Populate’ declared void
menus.cpp:560: error: ‘int Menu::Populate’ is not a static member of ‘class 
Menu’
menus.cpp:560: error: ‘ArrayOfStrings’ was not declared in this scope
menus.cpp:560: error: ‘ras_varnames’ was not declared in this scope
menus.cpp:561: error: expected primary-expression before ‘&’ token
menus.cpp:561: error: ‘rai_objects’ was not declared in this scope
menus.cpp:561: warning: initializer expression list treated as compound 
expression
menus.cpp:562: error: expected ‘,’ or ‘;’ before ‘{’ token
make[6]: *** [libwxwidgets_plugin_a-menus.o] Virhe 1
make[6]: Poistutaan 
hakemistosta "/home/oh1mrr/lataa/vlc-0.8.6f/modules/gui/wxwidgets"
make[5]: *** [all-modules] Error 1
make[5]: Poistutaan 
hakemistosta "/home/oh1mrr/lataa/vlc-0.8.6f/modules/gui/wxwidgets"
make[4]: *** [all-recursive] Error 1
make[4]: Poistutaan hakemistosta "/home/oh1mrr/lataa/vlc-0.8.6f/modules/gui"
make[3]: *** [all] Virhe 1
make[3]: Poistutaan hakemistosta "/home/oh1mrr/lataa/vlc-0.8.6f/modules/gui"
make[2]: *** [all-recursive] Error 1
make[2]: Poistutaan hakemistosta "/home/oh1mrr/lataa/vlc-0.8.6f/modules"
make[1]: *** [all-recursive] Error 1
make[1]: Poistutaan hakemistosta "/home/oh1mrr/lataa/vlc-0.8.6f"
make: *** [all] Error 2

Hope this gives some idea?

Jarmo



More information about the vlc mailing list