开发者

Tortoise SVN Build using Visual C++ FAILS

I am trying to build TSVN using Visual Studio and have followed all the steps of the build.txt but I am getting the following errors:

*****ERRORS********* Error 50 fatal error LNK1181: cannot open input file '../../ext/Subversion\release_win32\libsvn_repos.lib' TortoiseProc TortoiseProc

Error 1 fatal error LNK1181: cannot open input file '../../ext/Subversi开发者_运维百科on\release_win32\libsvn_wc-nonet.lib' SubWCRevCOM SubWCRevCOM


The error messages suggest that you don't have all the required libraries. A few variants as to how yo got here:

  • you either misstyped the path to the include folder (where the .lib files are) - try searching for the files that are not found and adjust the include paths
    OR
  • you have to build the project(s) in a certain order to avoid getting this error messages. Build the projects that output libsvn_repos.lib and libsvn_wc-nonet.lib first. Check the dependencies for each project and build first the projects that do not have dependencies on the other projects in the sollution

I haven't built TSVN myself so these are just guesses. But why don't you just use the install kit and avoid all this trouble ?


TortoiseSVN is a GUI front-end for Subversion, and it uses Subversion libraries as the back-end. Thus, you must compile Subversion or obtain the compiled binaries for your version of Visual Studio before compiling TortoiseSVN. After that, modify the paths that point to Subversion libraries to reflect your setup.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜