I am reading the old faac code faacsrc060 downloaded from mp3-tech.org website. It turns out the compiling is painful. I downloaded the required libsndfile files from http://www.mega-nerd.com/libsndfile/win32.html and tried tp gererate the .h, .dll and .lib files according the web instructions but got the following error info.:
-----------------------------------------
D:\libsndfile-1.0.11\libsndfile-1.0.11>nmake -f Win32\Makefile.msvc
Microsoft ® Program Maintenance Utility Version 6.00.8168.0
Copyright © Microsoft Corp 1988-1998. All rights reserved.
cl.exe /nologo /MD /W1 /GX /O2 /I ""C:\Progra~1\Micros~1\VC98"\Include"
/I "src" /D "WIN32" /D "_USRDLL" /D "inline=__inline" /YX /FD /Fo".\src\Gsm610\a
dd.obj" /c ".\src\Gsm610\add.c"
add.c
.\src\Gsm610\add.c(11) : fatal error C1083: Cannot open include file: 'stdio.h':
No such file or directory
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.
------------------------------------------
Then i gave up and downloaded the three files directly from:
http://www.nuim.ie/academic/music/musictec/docs/progr.html
and added them to my project but still don't work:
Linking...
encoder.obj : error LNK2001: unresolved external symbol _sf_open_read
DebugFAAC/faac.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
It seems the sf_open_read method in library is missing ?
Anyone has experience on this?? or has the three working libsndfile files??
Please Help me OUT! THANKS!
