<div dir="ltr">I have a couple of questions regarding using cffi + windows + ecl <br><br>1) How does one control the directories cffi looks for to load dll's ? As a stop gap measure I copied the dll to the ecl/msvc directory and things seem to get farther. But is there some environment variable for such things ?<br>
2) While trying to load cl-opengl I get to this step now if i try to load a version of the dll with debug symbols in it.- <br><br>-------------------------------------------------------------------------<br>r/site/cl-opengl/glut/init.exp<br>
;;; Loading "C:/.asdf-install-dir/site/cl-opengl/glut/init.fas"<br>An error occurred during initialization:<br>FIND-FOREIGN-SYMBOL: Could not load foreign symbol "glutGet" from module :DEFAULT (Error: NIL).<br>
------------------------------------------------------------------------------<br><br>I tried loading a homebaked dll with debug symbols in it and that didnt work too. Release dll's seem to load fine. <br><br><br>Besides that its been smooth sailing. I sidestepped the 64k limitation i ran into yesterday by splitting funcs.lisp from cl-opengl into multiple files. I also had to do filtering on constants.lisp. I got rid of constants for other vendors like nvidia /  intel etc since I have an ati card. That drops the enum <br>
to below the 64k mark.<br> </div>