directory on Scheme's library path. If that directory is not writable
by you, super-user privileges may be required.
+You can put a writable directory at the front of your Scheme's library
+path by setting the MITSCHEME_LIBRARY_PATH environment variable and
+creating a short optiondb file.
+
+ mkdir ~/.mit-scheme-x86-64
+ echo "(further-load-options #t)" > ~/.mit-scheme-x86-64/optiondb.scm
+ export MITSCHEME_LIBRARY_PATH=\
+ ~/.mit-scheme-x86-64:/usr/local/lib/mit-scheme-x86-64
+ make install
+
To use:
(load-option 'blowfish)
(define-load-option 'BLOWFISH
(standard-system-loader "."))
-(further-load-options
- (named-lambda (system-load-options)
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname)))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file
directory on Scheme's library path. If that directory is not writable
by you, super-user privileges may be required.
+You can put a writable directory at the front of your Scheme's library
+path by setting the MITSCHEME_LIBRARY_PATH environment variable and
+creating a short optiondb file.
+
+ mkdir ~/.mit-scheme-x86-64
+ echo "(further-load-options #t)" > ~/.mit-scheme-x86-64/optiondb.scm
+ export MITSCHEME_LIBRARY_PATH=\
+ ~/.mit-scheme-x86-64:/usr/local/lib/mit-scheme-x86-64
+ make install
+
To use:
(load-option 'gdbm)
(define-load-option 'GDBM
(standard-system-loader "."))
-(further-load-options
- (named-lambda (system-load-options)
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname)))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file
directory on Scheme's library path. If that directory is not writable
by you, super-user privileges may be required.
+You can put a writable directory at the front of your Scheme's library
+path by setting the MITSCHEME_LIBRARY_PATH environment variable and
+creating a short optiondb file.
+
+ mkdir ~/.mit-scheme-x86-64
+ echo "(further-load-options #t)" > ~/.mit-scheme-x86-64/optiondb.scm
+ export MITSCHEME_LIBRARY_PATH=\
+ ~/.mit-scheme-x86-64:/usr/local/lib/mit-scheme-x86-64
+ make install
+
To use:
(load-option 'mcrypt)
(define-load-option 'MCRYPT
(standard-system-loader "."))
-(further-load-options
- (named-lambda (system-load-options)
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname)))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file
directory on Scheme's library path. If that directory is not writable
by you, super-user privileges may be required.
+You can put a writable directory at the front of your Scheme's library
+path by setting the MITSCHEME_LIBRARY_PATH environment variable and
+creating a short optiondb file.
+
+ mkdir ~/.mit-scheme-x86-64
+ echo "(further-load-options #t)" > ~/.mit-scheme-x86-64/optiondb.scm
+ export MITSCHEME_LIBRARY_PATH=\
+ ~/.mit-scheme-x86-64:/usr/local/lib/mit-scheme-x86-64
+ make install
+
To use:
(load-option 'postgresql)
(define-load-option 'PGSQL
(standard-system-loader "."))
-(further-load-options
- (named-lambda (system-load-options)
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname)))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file
directory on Scheme's library path. If that directory is not writable
by you, super-user privileges may be required.
+You can put a writable directory at the front of your Scheme's library
+path by setting the MITSCHEME_LIBRARY_PATH environment variable and
+creating a short optiondb file.
+
+ mkdir ~/.mit-scheme-x86-64
+ echo "(further-load-options #t)" > ~/.mit-scheme-x86-64/optiondb.scm
+ export MITSCHEME_LIBRARY_PATH=\
+ ~/.mit-scheme-x86-64:/usr/local/lib/mit-scheme-x86-64
+ make install
+
To use:
This option is autoloaded by Edwin when the DISPLAY environment
(define-load-option 'X11-SCREEN
(standard-system-loader "."))
-(further-load-options
- (named-lambda (system-load-options)
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname)))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file
directory on Scheme's library path. If that directory is not writable
by you, super-user privileges may be required.
+You can put a writable directory at the front of your Scheme's library
+path by setting the MITSCHEME_LIBRARY_PATH environment variable and
+creating a short optiondb file.
+
+ mkdir ~/.mit-scheme-x86-64
+ echo "(further-load-options #t)" > ~/.mit-scheme-x86-64/optiondb.scm
+ export MITSCHEME_LIBRARY_PATH=\
+ ~/.mit-scheme-x86-64:/usr/local/lib/mit-scheme-x86-64
+ make install
+
To use:
(load-option 'x11)
(define-load-option 'X11
(standard-system-loader "."))
-(further-load-options
- (named-lambda (system-load-options)
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname)))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file
;;;; Test optiondb, includes the installed system's optiondb.
-(further-load-options
- (merge-pathnames "optiondb"
- (cadr (access library-directory-path
- (->environment '(runtime pathname))))))
\ No newline at end of file
+(further-load-options #t)
\ No newline at end of file