Compile problem with VC++ 6.0!

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
Ray xxx

Compile problem with VC++ 6.0!

Postby Ray xxx » 17 Aug 2006 05:29

Hi,everyone!

Now i have a vlc-0.8.5 source code and trying to compile with the VC++ 6.0.

Is it possible to compile the vlc with VC++ 6.0 for the windows?

A lot of erro like:

vlc.exe - 8 error(s), 0 warning(s)
--------------------Configuration: libvlc - Win32 Debug--------------------
--------------------Configuration: vlc - Win32 Debug--------------------
Compiling resources...
Compiling...
vlc.c
Linking...
vlc.obj : error LNK2001: unresolved external symbol _VLC_CleanUp
vlc.obj : error LNK2001: unresolved external symbol _VLC_AddIntf
vlc.obj : error LNK2001: unresolved external symbol _VLC_Destroy
vlc.obj : error LNK2001: unresolved external symbol _VLC_Init
vlc.obj : error LNK2001: unresolved external symbol _VLC_Create
vlc.obj : error LNK2001: unresolved external symbol _rootwrap
vlc.obj : error LNK2001: unresolved external symbol _VLC_Version
vlc.exe : fatal error LNK1120: 7 unresolved externals
Error executing link.exe.

vlc.exe - 8 error(s), 0 warning(s)
--------------------Configuration: plugin_access_file - Win32 Release--------------------
Compiling...
file.c
..\include\vlc_symbols.h(482) : error C2061: syntax error : identifier 'lldiv_t'
..\include\vlc_symbols.h(482) : error C2632: 'long' followed by 'long' is illegal
..\include\vlc_symbols.h(482) : error C2632: 'long' followed by 'long' is illegal
..\include\vlc_symbols.h(494) : error C2059: syntax error : '}'
..\include\vlc_messages.h(149) : error C2037: left of '__msg_GenericVa_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(157) : error C2037: left of '__msg_GenericVa_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(165) : error C2037: left of '__msg_GenericVa_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(173) : error C2037: left of '__msg_GenericVa_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(294) : error C2037: left of '__stats_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(304) : error C2037: left of '__stats_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(317) : error C2037: left of '__stats_Update_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_messages.h(331) : error C2037: left of '__stats_Update_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(233) : error C2037: left of '__var_Set_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(233) : warning C4033: '__var_SetInteger' must return a value
..\include\variables.h(247) : error C2037: left of '__var_Set_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(247) : warning C4033: '__var_SetBool' must return a value
..\include\variables.h(261) : error C2037: left of '__var_Set_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(261) : warning C4033: '__var_SetTime' must return a value
..\include\variables.h(275) : error C2037: left of '__var_Set_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(275) : warning C4033: '__var_SetFloat' must return a value
..\include\variables.h(289) : error C2037: left of '__var_Set_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(289) : warning C4033: '__var_SetString' must return a value
..\include\variables.h(302) : error C2037: left of '__var_Set_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(302) : warning C4033: '__var_SetVoid' must return a value
..\include\variables.h(340) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(355) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(370) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(385) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(400) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(438) : error C2037: left of '__var_Create_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(439) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(455) : error C2037: left of '__var_Create_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(456) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(472) : error C2037: left of '__var_Create_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(473) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(489) : error C2037: left of '__var_Create_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(490) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(506) : error C2037: left of '__var_Create_inner' specifies undefined struct/union 'module_symbols_t'
..\include\variables.h(507) : error C2037: left of '__var_Get_inner' specifies undefined struct/union 'module_symbols_t'
..\include\modules.h(59) : error C2079: 'symbols' uses undefined struct 'module_symbols_t'
..\include\vlc_block.h(131) : error C2037: left of '__block_New_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_block.h(234) : error C2037: left of '__block_New_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_input.h(98) : error C2037: left of '__vlc_mutex_init_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_input.h(100) : error C2037: left of '__vlc_mutex_init_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_input.h(165) : error C2037: left of '__vlc_mutex_destroy_inner' specifies undefined struct/union 'module_symbols_t'
..\include\vlc_stream.h(186) : error C2037: left of '__block_New_inner' specifies undefined struct/union 'module_symbols_t'
..\include\charset.h(58) : error C2037: left of 'FromUTF16_inner' specifies undefined struct/union 'module_symbols_t'
..\include\charset.h(59) : error C2037: left of 'FromUTF32_inner' specifies undefined struct/union 'module_symbols_t'
..\include\charset.h(59) : warning C4033: 'FromWide' must return a value
F:\C test\vlc-0.8.5\modules\access\file.c(101) : error C2037: left of 'config_Duplicate_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(101) : error C2037: left of 'config_Duplicate_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(169) : error C2037: left of 'vlc_asprintf_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(187) : error C2037: left of 'utf8_stat_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(288) : error C2037: left of '__var_Create_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(433) : error C2037: left of 'msleep_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(619) : error C2037: left of 'ToLocale_inner' specifies undefined struct/union 'module_symbols_t'
F:\C test\vlc-0.8.5\modules\access\file.c(627) : error C2037: left of 'LocaleFree_inner' specifies undefined struct/union 'module_symbols_t'
Error executing cl.exe.

Neethar
New Cone
New Cone
Posts: 7
Joined: 24 Jan 2007 04:53

Postby Neethar » 24 Jan 2007 06:01

Hi all,

even i am facing same problem. plz help me, i am new to VLC


Thanks in advance!

Tappen
Cone that earned his stripes
Cone that earned his stripes
Posts: 150
Joined: 30 Oct 2006 07:55

Postby Tappen » 24 Jan 2007 06:04

There have been people who've compiled VLC under windows without using the Unix emulation libraries but it requires editing the code a fair bit. The developers aren't interested in this, so you'll have to search the forums for more information. This isn't a supported way to build.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 32 guests