Changeset 4856
- Timestamp:
- Jun 28, 2006, 3:02:49 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/level-0/l0-cfm-support.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/level-0/l0-cfm-support.lisp
r4854 r4856 249 249 250 250 (defun init-shared-libraries () 251 #+freebsd-target (dbg)252 251 (setq *dladdr-entry* (foreign-symbol-entry "dladdr")) 253 252 (when (null *shared-libraries*) 254 253 (%walk-shared-libraries #'shlib-from-map-entry) 255 254 (dolist (l *shared-libraries*) 256 ;;; It seems to be necessary to open each of these libraries 257 ;;; yet again, specifying the RTLD_GLOBAL flag. 255 ;;; On Linux, it seems to be necessary to open each of these 256 ;;; libraries yet again, specifying the RTLD_GLOBAL flag. 257 ;;; On FreeBSD, it seems desirable -not- to do that. 258 258 #+linux-target 259 259 (%dlopen-shlib l)
Note:
See TracChangeset
for help on using the changeset viewer.
