Displaying 2 results from an estimated 2 matches for "_error_the_symbol_is_not_public".
2004 Aug 06
4
compile speexenc
Hello,
Iam being to compile speexenc but I have the following error:
LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other
libs; use /NODEFAULTLIB:library
libspeex.lib(lsp.obj) : error LNK2001: unresolved external symbol
_spx_cos
Debug/speexenc.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Please, help me
Guillaume
--- >8 ----
List
2004 Aug 06
0
compile speexenc
...nt... i'm just rebuilding my system... but looking in the code... i'm
guess it's this one.
<p>"Only global functions and variables are public.
Functions declared with the static modifier (link :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/ht
ml/_error_the_symbol_is_not_public.asp) by definition have file scope.
Static variables have the same limitation. Trying to access any static
variables from outside of the file in which they are declared can result in
a compile error or LNK2001. "
>From just looking though.. i can't see where speexenc calls this functio...