Fwd: [Vorbis-dev] Ogg Player Code Problems

Prashun Gupta prashung at gmail.com
Tue Aug 22 08:49:01 PDT 2006


Does <vorbis-dev at xiph.org> any body ever faced this ....




I copied winmm.lib in the link directories of libraries still
I am still facing the problem with the wav-out

Do you know where to place the winmm.lib or whether I have to do something
else.

ave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutReset at 4 referenced in function _Set_WIN_Params

wave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutOpen at 24 referenced in function _Set_WIN_Params

wave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutGetNumDevs at 0 referenced in function _Set_WIN_Params

wave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutWrite at 12 referenced in function _WIN_Play_Samples

wave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutPrepareHeader at 12 referenced in function _WIN_Play_Samples

wave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutUnprepareHeader at 12 referenced in function _free_memory

wave_out.obj : error LNK2019: unresolved external symbol
__imp__waveOutClose at 4 referenced in function _WIN_Audio_close



 On 8/22/06, John Edwards <john.edwards33 at ntlworld.com> wrote:
>
> Hi Prashun,
>
> It looks to me as though the required libraries are missing from the link.
>
> The project should have dependencies on the following projects:
>
> ogg_static
> vorbis_static
> vorbisfile_static
>
> You are missing those libs in the link and you also need to include
> 'winmm.lib' in the link.
>
> regards
>
> John
>
>
> Prashun Gupta wrote:
> > Hello John,
> >
> > I am facing following problems of linking. Do you have any clue..
> >
> > LINK : warning LNK4075: ignoring '/EDITANDCONTINUE' due to
> '/INCREMENTAL:NO'
> > specification
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_read_float
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_serialnumber
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_time_total
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_comment
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_clear
> referenced
> > in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_pcm_total
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_seekable
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_info
> referenced
> > in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_streams
> > referenced in function _main
> > oggdec.obj : error LNK2019: unresolved external symbol _ov_open
> referenced
> > in function _main
> > vcedit.obj : error LNK2019: unresolved external symbol
> _vorbis_info_clear
> > referenced in function _vcedit_clear_internals
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_sync_clear
> > referenced in function _vcedit_clear_internals
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_stream_clear
> > referenced in function _vcedit_clear_internals
> > vcedit.obj : error LNK2019: unresolved external symbol
> _vorbis_comment_clear
> > referenced in function _vcedit_clear_internals
> > vcedit.obj : error LNK2019: unresolved external symbol
> > _vorbis_synthesis_headerin referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol
> _ogg_stream_packetout
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol
> _ogg_stream_pagein
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol
> _vorbis_comment_init
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol _vorbis_info_init
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_stream_init
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol
> _ogg_page_serialno
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_sync_pageout
>
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_sync_wrote
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_sync_buffer
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_sync_init
> > referenced in function _vcedit_open_callbacks
> > vcedit.obj : error LNK2019: unresolved external symbol
> _ogg_stream_pageout
> > referenced in function _vcedit_write
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_stream_flush
> > referenced in function _vcedit_write
> > vcedit.obj : error LNK2019: unresolved external symbol
> _ogg_stream_packetin
> > referenced in function _vcedit_write
> > vcedit.obj : error LNK2019: unresolved external symbol
> _oggpack_writeclear
> > referenced in function __commentheader_out
> > vcedit.obj : error LNK2019: unresolved external symbol _oggpack_bytes
> > referenced in function __commentheader_out
> > vcedit.obj : error LNK2019: unresolved external symbol _oggpack_write
> > referenced in function __commentheader_out
> > vcedit.obj : error LNK2019: unresolved external symbol
> _oggpack_writeinit
> > referenced in function __commentheader_out
> > vcedit.obj : error LNK2019: unresolved external symbol
> > _vorbis_packet_blocksize referenced in function __blocksize
> > vcedit.obj : error LNK2019: unresolved external symbol _ogg_page_eos
> > referenced in function __fetch_next_packet
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutReset at 4 referenced in function _Set_WIN_Params
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutOpen at 24 referenced in function _Set_WIN_Params
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutGetNumDevs at 0 referenced in function _Set_WIN_Params
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutWrite at 12 referenced in function _WIN_Play_Samples
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutPrepareHeader at 12 referenced in function _WIN_Play_Samples
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutUnprepareHeader at 12 referenced in function _free_memory
> > wave_out.obj : error LNK2019: unresolved external symbol
> > __imp__waveOutClose at 4 referenced in function _WIN_Audio_close
> > .\Debug/oggdec.exe : fatal error LNK1120: 41 unresolved externals
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/vorbis-dev/attachments/20060822/ed4ce48e/attachment.htm


More information about the Vorbis-dev mailing list