Menu

How to build under Visual Studio 2010

Art Pina
2011-12-10
2015-07-31
  • Art Pina

    Art Pina - 2011-12-10

    Hi!
    It's been a years since the 2011-10-26 post, but thought I'd give it a shot at requesting help.
    I am building id3lib, slowly resolving issues along the way because the "massid3lib - Mp3 Tag Tools" won't build with my VS2010. I fixed the little things like fstream and iostream header name changes and other syntax changes.
    But now I have 40 unresolved externals in the 78 error messages occurring at link time, e.g.,
    1>PicturePage.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall ID3_Tag::~ID3_Tag(void)" (??1ID3_Tag@@UAE@XZ)
    1>cfid3lib.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall ID3_Tag::~ID3_Tag(void)" (??1ID3_Tag@@UAE@XZ) referenced in function "public: void __thiscall cfid3lib::ParsedFormatWriteID3v2xTag(class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > >,class CParsedFormat &)" (?ParsedFormatWriteID3v2xTag@cfid3lib@@QAEXV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@AAVCParsedFormat@@@Z)

    Thanks,
    Art

     
  • John George

    John George - 2012-05-02

    I have not been able to compile it under VS2010, its source is VS C++6.0 MFC so probably wont compile that easily. It certainly wont in the Express edition due to its lack of MFC.

     
  • John George

    John George - 2015-07-31

    I have been able to compile the program using Visual Studio 2013 community edition. The project page has the latest source code for Build 010.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.