Re: [mpg123-users] Linker Errors
Brought to you by:
sobukus
From: Atton M. <x50...@li...> - 2016-10-26 01:04:52
|
Acording to VS those are the only ones that fail when linked. As for the lib file I added nasam a while back and it appears to work. http://pastebin.com/PnBwFN1j [http://pastebin.com/i/facebook.png]<http://pastebin.com/PnBwFN1j> 1>------ Build started: Project: libmpg123, Configuration: Release_x86 Win32 --- - Pastebin.com<http://pastebin.com/PnBwFN1j> pastebin.com That is the build log on vs for the library and compat c is included. ________________________________ From: Thomas Orgis <tho...@or...> Sent: Tuesday, 25 October 2016 5:49 PM To: mpg...@li... Subject: Re: [mpg123-users] Linker Errors Am Tue, 25 Oct 2016 06:22:37 +0000 schrieb Atton Mathews <x50...@li...>: > Hi all I've been trying to link mpg123 in VS2015 I have ran into an > issue I don't really understand. What is causing this problem and > what can fix it any help would be much appreciated. Only these symbols fail to link? > 1>libmpg123.lib(index.obj) : error LNK2001: unresolved external symbol _INT123_safe_realloc > 1>libmpg123.lib(optimize.obj) : error LNK2001: unresolved external symbol _INT123_dct36_sse > 1>libmpg123.lib(icy2utf8.obj) : error LNK2001: unresolved external symbol _INT123_compat_strdup > Atton The first and the last should be in the object src/compat/compat.o (actually, it's src/compat/libcompat.a for autoconf build, but I presume you build src/compat/compat.c into an object). The code for the middle one is in src/libmpg123/dct36_sse.S, an assembly file that you need nasm or the like for. Does your project file include that one? Alrighty then, Thomas |