2017-08-16T00:10:37Z mrottenkolber quit (Ping timeout: 248 seconds) 2017-08-16T00:49:41Z pierpa quit (Quit: Page closed) 2017-08-16T01:35:03Z rumbler31 joined #ccl 2017-08-16T05:19:04Z sjl quit (Read error: Connection reset by peer) 2017-08-16T05:20:07Z sjl joined #ccl 2017-08-16T08:50:49Z mrottenkolber joined #ccl 2017-08-16T09:31:34Z milanj quit (Quit: Leaving) 2017-08-16T12:27:18Z mrottenkolber quit (Ping timeout: 246 seconds) 2017-08-16T13:42:46Z _rumbler31 joined #ccl 2017-08-16T14:18:35Z BitPuffin|osx joined #ccl 2017-08-16T15:24:51Z edgar-rft quit (Quit: edgar-rft) 2017-08-16T15:38:36Z BitPuffin|osx quit (Ping timeout: 248 seconds) 2017-08-16T16:27:23Z _rumbler31 quit (Ping timeout: 276 seconds) 2017-08-16T18:23:28Z _rumbler31 joined #ccl 2017-08-16T18:24:08Z rumbler3_ joined #ccl 2017-08-16T18:27:56Z f4b10 joined #ccl 2017-08-16T18:27:57Z _rumbler31 quit (Ping timeout: 255 seconds) 2017-08-16T18:30:25Z f4b10: Hi all, I am relatively new to lisp / ccl. Does anyone know how to make ccl find a shared library if DYLD_LIBRARY_PATH and (open-shared-library "abc.dylib") won't work (MacOS)? 2017-08-16T18:32:44Z rumbler3_: you can push a path to cffi:foreign-library-directories then use cffi to open the shared lib 2017-08-16T18:33:26Z rumbler3_: also environment variables that are set in .profile and the like don't get propagated to cocoa apps when you launch them from finder 2017-08-16T18:33:51Z rumbler3_: so if you say download a gui version of emacs and double click on it, then invoke slime, there is no DLYD_LIBRARY_PATH in any downstream environment 2017-08-16T18:34:09Z rumbler3_: if you open terminal and type open /Applications/Emacs.app for example, then the environment will be propagated 2017-08-16T18:35:16Z rumbler3_: so if you've edited DYLD_LIBRARY_PATH and are expecting this to propagate and you're not seeing that, thats one reason why not. That being said, its better to (push "libdir" cffi:*foreign-library-directories*) before using cffi to load the libs found therein 2017-08-16T18:35:36Z rumbler3_: *instead of modifying DYLD_LIBRARY_PATH 2017-08-16T18:37:21Z f4b10: I see, thanks for the info 2017-08-16T18:37:26Z f4b10: Will try it right now 2017-08-16T18:49:22Z f4b10 quit (Ping timeout: 240 seconds) 2017-08-16T19:27:20Z f4b10 joined #ccl 2017-08-16T19:27:57Z f4b10: hm I added s.t. like (pushnew #P"/opt/local/lib/" *foreign-library-directories* :test #'equal) 2017-08-16T19:28:03Z f4b10: (load-foreign-library '(:default "libuv")) 2017-08-16T19:28:10Z f4b10: before I define my package 2017-08-16T19:28:54Z f4b10: but this doesn't seem to work -> Error: Unable to load any of the alternatives: 2017-08-16T19:28:56Z f4b10: > ("libuv.dylib") 2017-08-16T19:34:27Z f4b10: ah got it. It works now. I forgot to add cffi: namespace before the global and the function 2017-08-16T19:34:31Z f4b10: thanks a lot! 2017-08-16T19:35:04Z f4b10: libuv is loaded now and I can use cl-async and wookie 2017-08-16T19:48:16Z pjb: (incf f4b10)) 2017-08-16T19:53:46Z f4b10: Or not. Now I get some runtime errors from cl-async probably also related to libuv 2017-08-16T19:54:55Z f4b10: Guys: I am trying to get a web server running with lisp. So far I tried AllegroServe (dies when trying to auth via anonymous browser session), Wookie (problems with cl-async etc). Any recommendations? 2017-08-16T19:59:40Z gz_: https://github.com/edicl/hunchentoot 2017-08-16T20:35:57Z f4b10 quit (Ping timeout: 260 seconds) 2017-08-16T20:38:29Z f4b10 joined #ccl 2017-08-16T21:08:29Z Intensity joined #ccl 2017-08-16T21:38:07Z pierpa joined #ccl 2017-08-16T21:42:57Z f4b10 quit (Quit: leaving) 2017-08-16T22:11:30Z rumbler3_ quit (Ping timeout: 240 seconds)