00:22:41 palter [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has joined #ccl 01:01:19 -!- segv [n=mb@207-172-92-9.c3-0.129-ubr3.lnh-129.md.cable.rcn.com] has quit [] 02:14:09 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 02:22:36 palter_ [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has joined #ccl 02:22:36 -!- palter [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 02:22:39 -!- palter_ is now known as palter 03:10:56 segv [n=mb@207.172.92.9] has joined #ccl 03:20:49 bfulgham_ [n=brent@adsl-69-234-107-187.dsl.irvnca.pacbell.net] has joined #ccl 03:32:01 -!- c|mell [n=cmell@KD124213182069.ppp-bb.dion.ne.jp] has quit [Read error: 110 (Connection timed out)] 04:08:45 c|mell [n=cmell@x250030.dynamic.ppp.asahi-net.or.jp] has joined #ccl 04:12:53 -!- palter [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has quit [] 04:13:21 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 04:37:56 -!- c|mell [n=cmell@x250030.dynamic.ppp.asahi-net.or.jp] has quit [Read error: 104 (Connection reset by peer)] 04:48:51 -!- leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has quit [Read error: 110 (Connection timed out)] 05:11:51 Modius_ [n=Modius@24.174.112.56] has joined #ccl 05:29:09 -!- Modius [n=Modius@24.174.112.56] has quit [Read error: 110 (Connection timed out)] 05:51:40 -!- swilde [n=wilde@aktaia.intevation.org] has quit [Remote closed the connection] 06:15:25 -!- rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has quit [] 07:08:26 -!- Modius_ [n=Modius@24.174.112.56] has quit [Read error: 110 (Connection timed out)] 07:35:22 -!- bfulgham_ [n=brent@adsl-69-234-107-187.dsl.irvnca.pacbell.net] has left #ccl 08:11:51 jauaor [n=araujo@gentoo/developer/araujo] has joined #ccl 09:53:18 -!- jauaor [n=araujo@gentoo/developer/araujo] has left #ccl 10:32:04 vy [n=user@nbvyazici.cs.bilkent.edu.tr] has joined #ccl 12:21:13 -!- sellout [n=greg@c-24-128-50-176.hsd1.ma.comcast.net] has quit [] 12:42:45 sellout [n=greg@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 12:59:13 -!- alms [n=alms@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [] 12:59:47 Dawgmatix_ [n=dman@c-68-32-44-191.hsd1.nj.comcast.net] has joined #ccl 13:53:29 anRch [n=markmill@98.98.43.38] has joined #ccl 13:55:49 palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 14:05:30 -!- Dawgmatix_ [n=dman@c-68-32-44-191.hsd1.nj.comcast.net] has quit ["Ex-Chat"] 14:05:30 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [Read error: 104 (Connection reset by peer)] 14:05:59 mdc_mobile [n=mdc_mobi@ds9.entity.com] has joined #ccl 14:11:52 alms [n=alms@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 14:46:23 leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has joined #ccl 14:46:26 -!- alms [n=alms@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 15:02:50 segv_ [n=mb@207-172-92-9.c3-0.129-ubr3.lnh-129.md.cable.rcn.com] has joined #ccl 15:03:05 -!- segv [n=mb@207.172.92.9] has quit [Read error: 131 (Connection reset by peer)] 15:03:17 -!- segv_ is now known as segv 15:03:23 -!- segv [n=mb@207-172-92-9.c3-0.129-ubr3.lnh-129.md.cable.rcn.com] has quit [Client Quit] 15:06:49 -!- anRch [n=markmill@98.98.43.38] has quit [] 15:22:12 alms [n=alms@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 15:41:34 anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has joined #ccl 15:51:32 milanj [n=milan@77.46.249.243] has joined #ccl 16:24:08 wgl: I'm interested in your results of compiling sbcl with thread on osx? 16:40:41 -!- anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has quit [] 16:40:43 jauaor [n=araujo@gentoo/developer/araujo] has joined #ccl 16:46:54 anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has joined #ccl 17:11:58 anRch_ [n=markmill@nmd.sbx07283.medfoma.wayport.net] has joined #ccl 17:11:59 -!- anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has quit [Read error: 104 (Connection reset by peer)] 17:12:07 -!- anRch_ is now known as anRch 17:12:54 -!- anRch [n=markmill@nmd.sbx07283.medfoma.wayport.net] has quit [Read error: 104 (Connection reset by peer)] 17:12:59 anRch [n=markmill@98.98.44.134] has joined #ccl 17:16:17 -!- anRch [n=markmill@98.98.44.134] has quit [Client Quit] 17:45:11 Dawgmatix [n=dman@c-68-32-44-191.hsd1.nj.comcast.net] has joined #ccl 18:21:09 grantolney [n=grant@host86-164-69-88.range86-164.btcentralplus.com] has joined #ccl 18:23:48 Hi, All -- I've recently ported an application of mine from Allegro to CCL: First, I am *really* enjoying CCL! Thank you so much for this beautiful Lisp. Second, I have a question: Is it possible -- somehow through (U)FFI -- to generate a stand-alone binary of my application (using SAVE-APPLICATION :prepend-kernel t) that *statically links* a C++ library I'm accessing through (U)FFI? 18:27:04 gz_ [n=gz@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 18:32:03 -!- palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 18:32:09 palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 18:34:08 -!- palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has quit [Client Quit] 18:34:15 palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 18:36:39 rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has joined #ccl 18:44:58 grantolney: I'm not sure what the benefit of static linking is here, but you can't statically link something after the fact - you'll have to rebuild the kernel with your library linked in up front 18:51:35 Ah, chandler, thank you; great. 18:52:41 My thought was that it'd be nice to provide a totally independent binary that didn't require them to install any external libraries 18:52:57 But, maybe that is silly? ;-) I don't know. 18:53:05 Thanks, though! 18:54:23 grantolney: linking your library into the kernel isn't hard in principle 18:55:16 But in my limited experience, that's not something that I see people typically do 18:56:34 rme: Ah, that's great to know. So, this would involve just modifying the Makefile in the CCL version I'm using and recompiling CCL? 18:58:00 yeah, it'd be easy to try out. edit ccl/lisp-kernel/linuxx8664/Makefile (or whatever platform). 18:58:49 rme: Great, thanks very much. I'll work on that tonight. 18:59:00 add your library to OSLIBS (or whatever variable it is), make clean && make and see if it works 18:59:28 rme: excellent! I'll let you guys know how it goes. I appreciate it! 18:59:35 good luck 19:17:32 -!- palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 19:17:36 grantolney: You don't need to require that your users install any libraries; you can just ship a directory with the libraries in it, and load from there. 19:17:39 palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 19:18:19 grantolney: Very few applications that I install are really *just* a binary 19:18:19 Usually, there's a directory with a program to run, and then a mess of support files, and often times there's a bunch of libraries in there 19:26:04 chandler: Ah, very good point, thank you. If it's not too much work, I'm going to try to provide all three options (stand-alone binary, binary + subdir with libs, binary alone with user expected to install libs separately). But, if it is too much work, then the second option you mention definitely sounds like a good and feasible one. 19:26:43 it shouldn't be a lot of work - as rme said, it's not difficult to rebuild the kernel - but it's just another thing to do every time you update ccl, or change one of your libs, or ... 19:28:56 true ;-). Well, it will be an experiment! Maybe it'll be too much of a headache in the long run, but I'll give it a shot ;-). You're probably very right...! Oh well. Worst case, I learn a good lesson ;-). 19:32:52 -!- palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 19:41:22 palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has joined #ccl 21:25:49 -!- alms [n=alms@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 21:27:17 -!- palter [n=palter@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 21:51:18 -!- jauaor [n=araujo@gentoo/developer/araujo] has quit [] 22:02:12 lispm [n=joswig@e177150119.adsl.alicedsl.de] has joined #ccl 22:06:38 -!- sellout [n=greg@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 22:11:29 -!- milanj [n=milan@77.46.249.243] has quit ["Leaving"] 22:17:02 -!- gz_ [n=gz@static-72-85-235-154.bstnma.east.verizon.net] has quit [] 22:33:03 -!- mdc_mobile [n=mdc_mobi@ds9.entity.com] has quit [] 22:33:35 alms [n=alms@146-115-42-237.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 22:53:13 -!- leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has quit ["reboot emacs"] 22:59:36 leo2007 [n=leo@sl392.st-edmunds.cam.ac.uk] has joined #ccl 23:20:58 -!- rme [n=rme@pool-70-105-87-17.chi.dsl-w.verizon.net] has quit [] 23:43:06 c|mell [n=cmell@KD124213182069.ppp-bb.dion.ne.jp] has joined #ccl 23:50:58 palter [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has joined #ccl 23:52:36 -!- palter [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has quit [Client Quit] 23:52:42 palter [n=palter@c-24-128-76-188.hsd1.ma.comcast.net] has joined #ccl