[Doxygen-develop] Error compiling doxygen 1.3.9 in Win32 with possible fix.
Brought to you by:
dimitri
From: Barber, B. (AGTE) <Bil...@sm...> - 2004-10-07 20:34:16
|
To all, I tried sending this directly to Simon, but the mail system complained. = Not sure if the problem is on his end or mine. I downloaded the source= for doxygen 1.3.9 and when I tried to build the "Win32 Debug" target I got= the following: doxygen.obj : error LNK2001: unresolved external symbol "void __cdecl= buildDirectories(void)" (?buildDirectories@@YAXXZ) doxygen.obj : error LNK2001: unresolved external symbol "void __cdecl= generateDirDocs(class OutputList &)"= (?generateDirDocs@@YAXAAVOutputList@@@Z) filedef.obj : error LNK2001: unresolved external symbol "public: void= __thiscall DirDef::writeNavigationPath(class OutputList &)"= (?writeNavigationPath@DirDef@@QAEXAAVOutputList@@@Z) Debug/Doxygen.exe : fatal error LNK1120: 3 unresolved externals Error executing link.exe. Doxygen.exe - 4 error(s), 0 warning(s) I did a search for the "buildDirectories" signature and got hits in= "dirdef.cpp" and "dirdef.h". I added these files to the doxygen project= within the doxygen workspace as necessary and doxygen built successfully. = I just joined the developer list so I was hoping to verify my solution= with Simon before "officially" posting, but since the message was rejected= I figured I'd post and accept any deserved consequences. If these files= should be added to a different project within the workspace please don't= hesitate to inform me of the correct solution. Best Regards, Bill ****************************************** The information contained in, or attached to, this e-mail, may contain= confidential information and is intended solely for the use of the= individual or entity to whom they are addressed and may be subject to= legal privilege. If you have received this e-mail in error you should= notify the sender immediately by reply e-mail, delete the message from= your system and notify your system manager. Please do not copy it for any= purpose, or disclose its contents to any other person. The views or= opinions presented in this e-mail are solely those of the author and do= not necessarily represent those of the company. The recipient should= check this e-mail and any attachments for the presence of viruses. The= company accepts no liability for any damage caused, directly or= indirectly, by any virus transmitted in this email. ****************************************** |