how does include-path work? added by buhman on Mon Mar 25 04:37:27 2019

➜  route-mux git:(master) ✗ csi
CHICKEN
(c) 2008-2018, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 5.0.0 (rev 12f2f2cc)
linux-unix-gnu-x86-64 [ 64bit dload ptables ]

; loading /home/buhman/.csirc ...
#;1> (import (route-mux radix))
; loading ./route-mux.radix.import.scm ...
; loading ./route-mux.radix.scm ...
; loading /usr/lib/chicken/9/chicken.format.import.so ...
; loading /usr/lib/chicken/9/srfi-13.import.so ...
; loading /usr/lib/chicken/9/chicken.fixnum.import.so ...
; loading /usr/lib/chicken/9/chicken.platform.import.so ...
; loading /usr/lib/chicken/9/chicken.string.import.so ...
; loading /usr/lib/chicken/9/srfi-14.import.so ...
; loading /usr/lib/chicken/9/matchable.import.so ...
; loading /usr/lib/chicken/9/vector-lib.import.so ...
; loading /usr/lib/chicken/9/srfi-13.so ...
; loading /usr/lib/chicken/9/srfi-14.so ...
; loading /usr/lib/chicken/9/matchable.so ...
; loading /usr/lib/chicken/9/vector-lib.so ...
#;2> 
➜  route-mux git:(master) ✗ cd ..
➜  ~ csi -I route-mux 
CHICKEN
(c) 2008-2018, The CHICKEN Team
(c) 2000-2007, Felix L. Winkelmann
Version 5.0.0 (rev 12f2f2cc)
linux-unix-gnu-x86-64 [ 64bit dload ptables ]

; loading /home/buhman/.csirc ...
#;1> (import (route-mux radix))
; loading route-mux/route-mux.radix.import.scm ...

Error: (require) cannot load extension: route-mux.radix

	Call history:

	<syntax>	  (scheme#list)
	<syntax>	  (quote ((make-node . route-mux.radix#make-node) (make-edge . route-mux.radix#make-edge) (node-value ...
	<syntax>	  (##core#quote ((make-node . route-mux.radix#make-node) (make-edge . route-mux.radix#make-edge) (node...
	<syntax>	  (scheme#list)
	<syntax>	  (scheme#list)
	<eval>	  (##sys#register-compiled-module (quote route-mux.radix) (quote route-mux.radix) (scheme#list) (quote...
	<eval>	  (scheme#list)
	<eval>	  (scheme#list)
	<eval>	  (scheme#list)
	<syntax>	  (##core#begin (##core#require route-mux.radix route-mux.radix#))
	<syntax>	  (##core#require route-mux.radix route-mux.radix#)
	<syntax>	  (chicken.load#load-extension (##core#quote route-mux.radix) (##core#quote (route-mux.radix#)) (##cor...
	<syntax>	  (##core#quote route-mux.radix)
	<syntax>	  (##core#quote (route-mux.radix#))
	<syntax>	  (##core#quote require)
	<eval>	  (chicken.load#load-extension (##core#quote route-mux.radix) (##core#quote (route-mux.radix#)) (##cor...	<--
#;1> 
	<syntax>	  (scheme#list)
	<syntax>	  (scheme#list)
	<eval>	  (##sys#register-compiled-module (quote route-mux.radix) (quote route-mux.radix) (scheme#list) (quote...
	<eval>	  (scheme#list)
	<eval>	  (scheme#list)
	<eval>	  (scheme#list)
	<synta
Errorx>	  (##core#begin (##core#require route-mux.radix route-mux.radix#))
	<syntax>	  (##core: #require route-mux.radix route-mux.radix#)
	<syntax>	  (chicken.load#lunbound variableoad-extension (##core#quote route-mux.radix) (##core#: quote (route-mux.radix#)) (##cor...
	<syntax>	  (##core#quote route-mux.radix)
	<syntax>	  (##core#quote (route-mux.radix#))
	<syntax>	  (##core#quote require)
	<eval>	  (chicken.load#load-extension (##core#quote route-mux.radix) (##c<syntax>ore#quote (route-mux.radix#)) (##cor...	<--