PDA

View Full Version : libfaad2_dll project in sourceforge corrupt?


azsd
30th November 2006, 02:53
Hi, I've downloaded libfaac 1.25/libfaad2 2.5 source from sourceforge and try to compile an libfaad2 for use.
I have builded libfaac.dll with out modify,
but have lots of errors while compile libfaad2_dll.
I have try to edit the fcb_xx.c to fcb_xx.h, and remove dither.c data.c from project, but then it report missing some function implement in linking.
Is the project or file package corrupted?
If someone passed the compile please told me :thanks:

azsd
30th November 2006, 08:09
I viewed function name in decoder.c and corrected the exports in libfaad2.def to NeAACxxx, but still get some errors.
===============================================
Linking...
Creating library .\ReleaseDLL/libfaad2.lib and object .\ReleaseDLL/libfaad2.exp
decoder.obj : error LNK2019: unresolved external symbol _sbrDecodeEnd referenced in function _NeAACDecClose
decoder.obj : error LNK2019: unresolved external symbol _sbrReset referenced in function _aac_frame_decode
hcr.obj : error LNK2019: unresolved external symbol _huffman_spectral_data_2 referenced in function _reordered_spectral_data
specrec.obj : error LNK2019: unresolved external symbol _sbrDecodeSingleFramePS referenced in function _reconstruct_single_channel
specrec.obj : error LNK2019: unresolved external symbol _sbrDecodeSingleFrame referenced in function _reconstruct_single_channel
specrec.obj : error LNK2019: unresolved external symbol _sbrDecodeInit referenced in function _reconstruct_single_channel
syntax.obj : error LNK2001: unresolved external symbol _sbrDecodeInit
specrec.obj : error LNK2019: unresolved external symbol _sbrDecodeCoupleFrame referenced in function _reconstruct_channel_pair
syntax.obj : error LNK2019: unresolved external symbol _huffman_scale_factor referenced in function _decode_scale_factors
syntax.obj : error LNK2019: unresolved external symbol _huffman_spectral_data referenced in function _spectral_data
syntax.obj : error LNK2019: unresolved external symbol _sbr_extension_data referenced in function _fill_element
ReleaseDLL/libfaad2.dll : fatal error LNK1120: 10 unresolved externals

Build log was saved at "file://g:\root\Projects\CompileFarm\libfaad\faad2\libfaad\ReleaseDLL\BuildLog.htm"
libfaad2_dll - 12 error(s), 0 warning(s)


---------------------- Done ----------------------

Build: 0 succeeded, 1 failed, 0 skipped