<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>I spent the whole day trying to figure out, but the error still exists. I installed your version of DDK and windows SDK. So it seems must be my VC++ version, vs 2005 is somehow different from yours. I am using the VS2005 team suite.</DIV>
<DIV> </DIV>
<DIV>I noted that when a windows kernel driver is compiled, the standard vc include path are still used, e.g. see below</DIV>
<DIV> </DIV>
<DIV>not sure if this has anything to do with it. </DIV>
<DIV> </DIV>
<DIV>this file contains <FONT size=2>_alloca_probe_16, but not available on kernel driver library.</FONT></DIV>
<DIV><FONT size=2> </DIV></FONT><FONT size=1>
<DIV>C:\Program Files\Microsoft Visual Studio 8\VC\crt\src\intel\alloca16.asm</DIV></FONT>
<DIV><BR>@ C:/PROGRA~1/MICROS~2/VC/bin/cl.exe -c -TP -c -nologo -O2 -Zi -Zl -GR- -EHs- -GF -Gz -W3 -GS- -wd4996 -Zc:wchar_t- -O2<BR>-GS- -Oy- -IC:/virtualbox-dev/vbox-latest/src/VBox/Runtime -IC:/virtualbox-dev/vbox-latest/src/VBox/Runtime/include -IC:<BR>/WinDDK/3790.1830/inc/ddk -IC:/WinDDK/3790.1830/inc/ddk/wnet -IC:/WinDDK/3790.1830/inc/wnet -IC:/WinDDK/3790.1830/inc/dd<BR>k/wdm/wnet -IC:/PROGRA~1/MIC977~1/Include -IC:/virtualbox-dev/vbox-latest/include -IC:/virtualbox-dev/vbox-latest/out/wi<BR>n.x86/release -IC:/PROGRA~1/MICROS~2/VC/include -IC:/PROGRA~1/MICROS~2/VC/atlmfc/include -DVBOX -DVBOX_WITH_DEBUGGER -DV<BR>BOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_WINDOWS -D__WIN__ -DRT_ARCH_X86 -D__X86__ -D__WIN32__ -D_X86_ -DIN_RING0 -DIN<BR>_RT_R0 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DIN_RT_R0 -DRT_WITH_VBOX -DRT_WITHOUT_NOCRT_WRAPPERS -DRT_NO_EXPORT_SYMBOL -<BR>DIN_SUP_R0 -D_X86_
 -FdC:/virtualbox-dev/vbox-latest/out/win.x86/release/obj/RuntimeR0Drv/common/string/stringalloc-obj.p<BR>db -FD -FoC:/virtualbox-dev/vbox-latest/out/win.x86/release/obj/RuntimeR0Drv/common/string/stringalloc.obj C:\\virtualbo<BR>x-dev\\vbox-latest\\src\\VBox\\Runtime\\common\\string\\stringalloc.cpp<BR><BR>--- On <B>Thu, 8/26/10, Frank Mehnert <I><frank.mehnert@oracle.com></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Frank Mehnert <frank.mehnert@oracle.com><BR>Subject: Re: [vbox-dev] compiling error (__alloca_probe_16)<BR>To: vbox-dev@virtualbox.org<BR>Date: Thursday, August 26, 2010, 1:06 PM<BR><BR>
<DIV class=plainMail>On Thursday 26 August 2010, Frank Mehnert wrote:<BR>> On Thursday 26 August 2010, Huihong Luo wrote:<BR>> > I tried to use  _alloca, still same error.<BR>><BR>> I want to come back here. Did you really try _alloca() instead of<BR>> alloca() and you got an unsatisfied external reference to _alloca?<BR>> I've googled a bit and it seems that _alloca is the correct function<BR>> with Microsoft Visual ...<BR><BR>See here:<BR><BR>  <A href="http://msdn.microsoft.com/en-us/library/wb1s57t5.aspx" target=_blank>http://msdn.microsoft.com/en-us/library/wb1s57t5.aspx</A><BR><BR>Kind regards,<BR><BR>Frank<BR>-- <BR>ORACLE Deutschland B.V. & Co. KG   Dr.-Ing. Frank Mehnert<BR>Werkstrasse 24                     Staff Engineer, VirtualBox<BR>71384 Weinstadt, Germany           mailto:<A
 href="http://us.mc343.mail.yahoo.com/mc/compose?to=frank.mehnert@oracle.com" ymailto="mailto:frank.mehnert@oracle.com">frank.mehnert@oracle.com</A><BR><BR>Hauptverwaltung: Riesstr. 25, D-80992 München<BR>Registergericht: Amtsgericht München, HRA 95603<BR><BR>Komplementärin: ORACLE Deutschland Verwaltung B.V.<BR>Rijnzathe 6, 3454PV De Meern, Niederlande<BR>Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697<BR>Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven<BR></DIV><BR>-----Inline Attachment Follows-----<BR><BR>
<DIV class=plainMail>_______________________________________________<BR>vbox-dev mailing list<BR><A href="http://us.mc343.mail.yahoo.com/mc/compose?to=vbox-dev@virtualbox.org" ymailto="mailto:vbox-dev@virtualbox.org">vbox-dev@virtualbox.org</A><BR><A href="http://vbox.innotek.de/mailman/listinfo/vbox-dev" target=_blank>http://vbox.innotek.de/mailman/listinfo/vbox-dev</A><BR></DIV></BLOCKQUOTE></td></tr></table>