Running VS2005 cl.exe without installing

Alen Ladavac <[email protected]> Mon, 16 Jul 2007 15:14:35 +0200
Newsgroups gmane.games.devel.windows
Organization Croteam
Message-ID <[email protected]>
Hi,

When installing build machines, we prefer not to actually install the
IDEs there, but we instead put the required compiler binaries, libs
and includes in the source control, and then just sync and build in
one simple step.

We were happily using this with VS2003, but with VS2005 (SP1 at
least), this doesn't seem to work, due to some of that new fancy
"manifest hell".

When starting cl.exe from a such copied directory, I get plainly "The
system cannot execute the specified program."

Dependency walker says this:

"Error: The Side-by-Side configuration information in
"d:\work\main\tools.win32\vc8.0\bin\CL.EXE" contains errors. This
application has failed to start because the application configuration
is incorrect. Reinstalling the application may fix this problem
(14001)."

I made sure I have all the needed dlls (c1, c2, cxx, msobj...) and the
3 mscrt80 dlls with their matching .manifest file, in the same dir
with cl.exe.

Has anyone succeeded in doing this? Any clue what might be a problem
here?

Thanks,
Alen


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Gamedevlists-windows mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-windows
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=555