|
From: SourceForge.net <no...@so...> - 2006-04-26 08:49:30
|
Support Requests item #1450598, was opened at 2006-03-15 13:38 Message generated for change (Comment added) made by cubijones You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=200290&aid=1450598&group_id=290 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Submitted By: Lester (lesman) Assigned to: Nobody/Anonymous (nobody) Summary: compiler errors when using Lame Initial Comment: I am using VC++ 6 sp5 and trying to use the newer 3.97 version. Ervery time I compile my source with a call such as Lame_init(), I get compiler errors, example follows: ibmp3lame.lib(mpglib_interface.obj) : error LNK2001: unresolved external symbol _ExitMP3 libmp3lame.lib(mpglib_interface.obj) : error LNK2001: unresolved external symbol _InitMP3 libmp3lame.lib(mpglib_interface.obj) : error LNK2001: unresolved external symbol _tabsel_123 libmp3lame.lib(mpglib_interface.obj) : error LNK2001: unresolved external symbol _freqs libmp3lame.lib(mpglib_interface.obj) : error LNK2001: unresolved external symbol _decodeMP3 libmp3lame.lib(mpglib_interface.obj) : error LNK2001: unresolved external symbol _decodeMP3_unclipped Debug/test.exe : fatal error LNK1120: 6 unresolved externals I have compiled in the 3.92 version with success. Is there something that I am doing wrong in the compiling of the LAME version 3.97? If I redo my directories to pull from the 3.92 version Lib, everything works. I'm baffled. Have seen this error on other forums but no solution was listed. Can you help? I downloaded the version from site and compiled the code in libmp3lame directory using the libmp3lame_vc6.dsp file. ---------------------------------------------------------------------- Comment By: Luis Cordova (cubijones) Date: 2006-04-26 03:49 Message: Logged In: YES user_id=860898 Hi, I found the problem. You need to include the mpglib.lib to link with when you are linking the stdlib.lib part of the project making. I am glad that you post it here because I was just unsure as to if it was a problem with the version of the releases of lame/sox or it was a problem of us compiling it wrongly. Well, we now know. Many thanks, Encouragements, Luis ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=200290&aid=1450598&group_id=290 |