<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1>
<META content="MSHTML 6.00.6000.16609" name=GENERATOR></HEAD>
<BODY id=MailContainerBody
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px"
bgColor=#ffffff leftMargin=0 topMargin=0 CanvasTabStop="true"
name="Compose message area">
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I had just installed VS2005 Professional on my
system, so I tried to compile virtualbox and it was saying "The compiler we
found wasn't 7.1 or 8.0." Of course it was, so I decided to open configure.vbs
to check where your system were failing. Please note that this VS is French, so
it may be why it didn't work.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I saw that the script was searching in
the output this string: </FONT><FONT face=Arial size=2>"Version 14." But, in the
french version, the string is "version 14.". The complete output
is:</FONT></DIV>
<DIV><FONT face=Arial size=2>Compilateur d'optimisation Microsoft (R)
32 bits C/C++ version 14.00.50727.762 pour 80x86<BR>Copyright (C)
Microsoft Corporation. Tous droits réservés.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>utilisation : cl [ option... ] nom de
fichier... [ /link linkoption... ]</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>But, in the log file, the output mode is ugly (no
accentuated chars), and it looks like this:</FONT></DIV>
<DIV><FONT face=Arial size=2>Compilateur d'optimisation Microsoft (R) 32˙bits
C/C++ version˙14.00.50727.762 pour 80x86<BR>Copyright (C) Microsoft Corporation.
Tous droits r‚serv‚s.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>utilisation˙: cl [ option... ] nom de fichier... [
/link linkoption... ]</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>So I tried to change the two parts
here:</FONT></DIV>
<DIV><FONT face=Arial size=2>if InStr(1, g_strShellOutput, "Version 14.") > 0
then (line 948)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>if (InStr(1, g_strShellOutput, "Version
13.10") <= 0) _<BR> And (InStr(1, g_strShellOutput,
"Version 14.") <= 0) then (line 939)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>to this:</FONT></DIV>
<DIV><FONT face=Arial size=2> if InStr(1, g_strShellOutput, "Version
14.") > 0 _<BR> or InStr(1, g_strShellOutput, "version˙14") >
0 then</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2> if (InStr(1,
g_strShellOutput, "Version 13.10") <= 0) _<BR> And
(InStr(1, g_strShellOutput, "Version 14.") <= 0) _<BR> And
(InStr(1, g_strShellOutput, "version˙14") <= 0) then</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Then it worked and detected VS2005. Just to let you
know in case you have people with the french compiler how to make it
work.</FONT></DIV>
<DIV><FONT face=Arial size=2>Have a nice day !</FONT></DIV></BODY></HTML>