qixiaobo / tesseract-ocr

Automatically exported from code.google.com/p/tesseract-ocr
Other
0 stars 0 forks source link

vs2008 library projects should use individual intermediate directories #408

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Current library project settings combined with dependancies for tesseract cli 
project in vs2008 solution prevent the tesseract project from building without 
multiple attempts.

This occurs because 1) several of the libraries have modules with the same name 
('mfcpc.cpp' for example), 2) all are set to use the same intermediate 
directory in the project settings and 3) Visual Studio will attempt to build 
multiple project simultaneously and when this happens they 'step' on each other 
while creating their own build log, versions of mfcpc.obj, etc.

I'd suggest changing the 'Intermediate Directory' property of the library 
projects from '$(ConfigurationName)' to '$(ConfigurationName)\$(ProjectName)' 
(Remember to do this for 'All configurations' when making the change)

I'm attaching a zip with the recommended changes

Original issue reported on code.google.com by fizz_20...@yahoo.com on 3 Dec 2010 at 4:52

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks fixed in r544

Original comment by zde...@gmail.com on 5 Dec 2010 at 9:48