To be onest i'm not sure about anything. I try to compile with microsoft visual studio express 2013 and i get only 9 error this time.I added the FLAC__NO_DLL and libFlac++.lib. In few word i get: Error lnk2001 for:
"public: virtual bool __thiscall FLAC::Encoder::Stream::process(int const * const * const,unsigned int)" (?process@Stream@Encoder@FLAC@@UAE_NQBQBHI@Z)
"public: virtual bool __thiscall FLAC::Encoder::Stream::process_interleaved(int const * const,unsigned int)" (?process_interleaved@Stream@Encoder@FLAC@@UAE_NQBHI@Z)
"public: virtual void __thiscall FLAC::Encoder::Stream::get_verify_decoder_error_stats(unsigned __int64 *,unsigned int *,unsigned int *,unsigned int *,int *,int *)" (?get_verify_decoder_error_stats@Stream@Encoder@FLAC@@UAEXPA_KPAI11PAH2@Z)
__imp__FLAC__StreamEncoderInitStatusString
And error lnk2019 for:
"__declspec(dllimport) public: virtual bool __thiscall FLAC::Encoder::Stream::process_interleaved(int const * const,unsigned int)" (__imp_?process_interleaved@Stream@Encoder@FLAC@@UAE_NQBHI@Z)
__imp__FLAC__metadata_object_delete
__imp__FLAC__metadata_object_new
__imp__FLAC__metadata_object_vorbiscomment_append_comment
__imp__FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair
While with Dev C++ i get 77 error. Later i try the file of version 1.3.0 and i get the same error. Both visual studio and dev c++. Another thing i don't understand is that, there is no file .lib inside the library downloaded from list linked in the official site (Here i mean http://downloads.xiph.org/releases/flac/ ) But i have download them from another place, on sourceforge page of libflac.Of course for windows. So am i wrong something?