Menu

#386 Compiling lame_enc.dll

closed
nobody
None
5
2015-02-04
2010-10-22
No

I am trying to compile lame_enc.dll in Vistual Studio 2008 using the LameDll_vc8.vcproj project. I get the following errors:

1>------ Build started: Project: LameDll_vc8, Configuration: Release Win32 ------
1>Linking...
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_close
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_encode_buffer_interleaved
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_encode_flush
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_in_samplerate
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_num_channels
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_num_samples
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_out_samplerate
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_scale
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_scale_left
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_get_scale_right
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_init
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_init_params
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_mp3_tags_fid
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_in_samplerate
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_num_channels
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_num_samples
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_out_samplerate
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_scale
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_scale_left
1>BladeMP3EncDll.def : error LNK2001: unresolved external symbol lame_set_scale_right
1>c:\g\lame_enc.lib : fatal error LNK1120: 20 unresolved externals
1>Build Time 0:00
1>LameDll_vc8 - 21 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Furthermore, I cannot find any file that declares the lame_close() function.

Discussion

  • Greg Wittmeyer

    Greg Wittmeyer - 2010-10-26

    I didn't know that libmp3lame and mpglib had to be compiled and included. This should be documented in the INSTALL file.

     
  • Greg Wittmeyer

    Greg Wittmeyer - 2010-10-26
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB