locked
Where is KiIdleSchedule for AMD64? RRS feed

  • Question

  •  While compiling the kernel for AMD64 I received the following error

    "ke.lib(idle.obj) : error LNK2019: unresolved external symbol KiIdleSchedule referenced in function KiIdleLoop"

    KiIdleSchedule is called in idle.asm in case of MP kernel but is not defined in any source file or *.lib file.    

     

    Wednesday, February 21, 2007 9:28 PM

Answers

  • Slava,

    KiIdleSchedule is located in \base\ntos\ke\idsched.c

    I'm not sure why you're having linking problems with this function. Can you check to make sure you have this file?

    Brian

    Monday, March 5, 2007 6:12 PM

All replies

  • Slava,

    KiIdleSchedule is located in \base\ntos\ke\idsched.c

    I'm not sure why you're having linking problems with this function. Can you check to make sure you have this file?

    Brian

    Monday, March 5, 2007 6:12 PM
  • There is no such file in my WRK v1.2.

    IA-32 builds OK.  

    Tuesday, March 6, 2007 11:21 AM
  • Did you get the source from one of our distribution CDs or download it through MSDNAA/Faculty Connection?
    Tuesday, March 6, 2007 6:10 PM