On Sunday 28 May 2006 07:34, Lelanthran Manickum wrote: > Hello all > > (I feel like an idiot for replying to my own mail, > but anyway ...) > > After much experimenting, I find that gtk-ffi.lisp > has to be *recompiled* on every run (along with all > its dependencies. > > I'm now trying to save a core/image file, but it cannot > be done (clisp complains about a foreign pointer from > a previous session that is invalid) and I assume that > foreign-pointers are not valid between sessions > (I, for one, cannot imagine a way for a C pointer > to be consistent between successive runs). > > I'll experiment some more to find a way (sure it exists) > to save a corefile minus gtk-ffi and only reload > gtk-ffi on restarts (although it takes fairly long > to recompile - almost 20 seconds for only gtk-ffi; a > full compile takes a couple of minutes).
Hi, I think our email is crossing paths. It is probably not the recompilation that is doing anything here, but that gtk-ffi:load-gtk-libs is wrapped in a eval-when :compile-toplevel. I think if you should call load-gtk-libs on restart. > > Lee > > On Sun, 28 May 2006 10:33:09 +0200 > > "Lelanthran Manickum" <[EMAIL PROTECTED]> wrote: > >Hello all > > > >I've only ever been able to run the "load.lisp" file > >once (both on cmucl and clisp). When I run the second > >time, they both complain, so exactly what is it that > >I need to run after I've already run load.lisp? All I want > >to do now is view the demo again without having to rebuild > >everything (it works if I delete all the compiled files). > > > >The other thing is that neither cmucl nor clisp will > >rerun the core file that was saved after running > >load.lisp. What must I do to save my > >core-fire/memory-images > >if I don't want to keep recompiling or if I want to > >ship a core-file? > > > >Thanks in advance > >Lee > > ___________________________________________________________________ > For super low premiums, click here http://www.webmail.co.za/dd.pwm > > http://www.webmail.co.za the South African FREE email service > _______________________________________________ > cells-gtk-devel site list > [email protected] > http://common-lisp.net/mailman/listinfo/cells-gtk-devel -- - Best regards, Peter _______________________________________________ cells-gtk-devel site list [email protected] http://common-lisp.net/mailman/listinfo/cells-gtk-devel
