[vlc] Re: Problem with building VLC in Windows.

shalom shushan shalom.shushan at gmail.com
Tue Jan 23 14:12:57 CET 2007


Did you managed to compile the VLC on VC++6.0???

On 28 Dec 2006 09:48:45 -0000, Jyotirmoy Chakraborty <
jyotirmoy_it at rediffmail.com> wrote:
>
>
> Hi,everyone!
>
> Now i have a vlc-0.8.6 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(9 : 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(5 : 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.
>
> So, please help me to solve this problem.
>
> Thanks in advance
> Warm Regards,
> Jyotirmoy
>
>
>
> <http://adworks.rediff.com/cgi-bin/AdWorks/sigclick.cgi/www.rediff.com/signature-home.htm/1507191490@Middle5?PARTNER=3>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20070123/9776b54f/attachment.html>


More information about the vlc mailing list