[Openmcl-devel] relaunching CCL IDE on Windows problems

R. Matthew Emerson rme at clozure.com
Fri Nov 18 13:19:47 PST 2011


On Nov 18, 2011, at 2:58 PM, Michael Minerva wrote:

> I wanted to try out some of the function Gary suggested but it seems the library EnumProcesses is in may not be used by CCL.  When I call #_EnumProcesses I get the following error in CCL:
> 
> Error: Foreign function not found: WIN32::|EnumProcesses|
> 
> Does this imply that EnumProcesses is in a library not currently used by CCL?

That means that EnumProcesses isn't in the interface database.  I see
from looking at win32-headers/libc/C/populate.sh that we don't process
psapi.h.

You can use external-call instead.  Something like (untested)

(external-call "EnumProcesses" :address pProcessIds :int cb :address pBytesReturned :<BOOL>)




More information about the Openmcl-devel mailing list