a value of "no" will omit all deprecated features and you will get
"undefined reference", "variable unbound" or similar errors when you
try to use them. All other values will include all deprecated
- features. The LEVEL argument is used as the default value for the
- environment variable GUILE_WARN_DEPRECATED. See the README for
- documentation about this.
+ features. The LEVEL argument is used to determine the default value
+ for the environment variable GUILE_WARN_DEPRECATED. See the README
+ for more information.
+
+ The default is to get a vague warning at program exit if deprecated
+ features were used:
+
+ --enable-deprecated=yes
+ --enable-deprecated=summary
+
+ To get a detailed warning at first use of a deprecated feature:
+
+ --enable-deprecated=detailed
+
+ To get no warnings:
+
+ --enable-deprecated=shutup
+
+ To omit deprecated features completely and irrevokably:
+
+ --enable-deprecated=no
--disable-shared --- Do not build shared libraries.
+--disable-static --- Do not build static libraries.
- Normally, Guile will build shared libraries if your system supports
- them. Guile always builds static libraries.
+ Normally, both static and shared libraries will be built if your
+ system supports them.
--enable-debug-freelist --- Enable freelist debugging.