Hi,
I am trying to build VirtualBox on my Win 7- x64 machine < with VS 2010 >. I
have been able to complete the initial steps mentioned at :-
https://forums.virtualbox.org/viewtopic.php?f=10&t=29035&start=0
I am using the 64 bit MS VS command line tool to build the Virtual Box
4.2. However, since long I have been stuck at using the mingw64
tool. VirtualBox config file expects me to specify the "MINGW32" and
"MINGW-w64" paths to the appropriate mingw binaries.
I tried several packages uploaded on sourceforge. But some packages dont have
libmsvcr100.a < needed for VS 2010>
whereas others don't have the \lib64 folder.
To give you a brief idea of the files expected from Ming 64, pasting the files
needed in the mingw64 directory < as specified by the
configure script for your quick reference. >
function CheckForMinGWw64Sub(strPathMinGWw64)
g_strSubOutput = ""
LogPrint "trying: strPathMinGWw64=" &strPathMinGWw64
if LogFileExists(strPathMinGWw64, "bin/gcc.exe") _
And LogFileExists(strPathMinGWw64, "bin/ld.exe") _
And LogFileExists(strPathMinGWw64, "bin/objdump.exe") _
And LogFileExists(strPathMinGWw64, "bin/dllwrap.exe") _
And LogFileExists(strPathMinGWw64, "bin/dlltool.exe") _
And LogFileExists(strPathMinGWw64, "bin/as.exe") _
And LogFileExists(strPathMinGWw64, "include/bfd.h") _
And LogFileExists(strPathMinGWw64, "lib64/libgcc_s.a") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/lib/dllcrt1.o") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/lib/dllcrt2.o") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/lib/libmsvcrt.a") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/lib/libmsvcr100.a") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/include/_mingw.h") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/include/stdint.h") _
And LogFileExists(strPathMinGWw64, "x86_64-w64-mingw32/include/windows.h") _
I tried several mingw64 packages. However, In some packages libmsvcr100.a is
present while lib64\ is absent. For others it is vice versa.
I am planning to create a directory structure as expected by the above config
file <by placing the binaries in the folder the config file expects
them to be>. Another plan is to place the libmsvcr100 lib from one package to
the other one which does not have it.
However, in either case, I am not sure if it will cause any problems later .
Could you point me to an appropriate mechanism to resolve this issue ?
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public