Hi everyone,
we use Clearcase dynamic Views to get our Source-Files. Due speed reasons,
the output files should not go to the same location (dynamic view) as the
source files are located, this does not work. Here is a description of the
phenomenon:
Prerequisites:
Folder structure of projects and solution:
x:\path\projects\p1\p1.vcproj
x:\path\projects\p2\p2.vcproj
x:\path\projects\p3\p3.vcproj
x:\path\solutions\s1\s1.sln
x:\path\solutions\s2\s2.sln
Solution S1 includes P1, P2, P3 and so on.
P1 and P2 are configured for building a static lib file.
P3 is the main application and builds an executable.
The output and intermediate files are generated into
c:\src\temp\S1\P1\...
c:\src\temp\S1\P2\...
c:\src\temp\S1\P3\...
Problem:
When linking, the libraries of P1 and P2 are missing. Under Linker options,
the generated lib files are not present. If the project and source files and
intermediate files are on the same drive, the libaries are found and can be
linked together.
We assume, that there may be a problem with relative paths, as the linker
tries to include the lib files in following format:
\src\temp\S1\P1\P1.lib
\src\temp\S1\P2\P2.lib
Does anyone know how to solve this situation?
Best Regards,
Matthias