version 1.64, 2010/09/13 22:26:16
|
version 1.66, 2010/12/31 14:37:13
|
Line 154 variable lib-handle-addr \ points to the
|
Line 154 variable lib-handle-addr \ points to the
|
2variable lib-filename \ filename without extension |
2variable lib-filename \ filename without extension |
2variable lib-modulename \ basename of the file without extension |
2variable lib-modulename \ basename of the file without extension |
2variable libcc-named-dir-v \ directory for named libcc wrapper libraries |
2variable libcc-named-dir-v \ directory for named libcc wrapper libraries |
0 value libcc-path \ pointer to path of library directories |
Variable libcc-path \ pointer to path of library directories |
|
|
defer replace-rpath ( c-addr1 u1 -- c-addr2 u2 ) |
defer replace-rpath ( c-addr1 u1 -- c-addr2 u2 ) |
' noop is replace-rpath |
' noop is replace-rpath |
Line 698 clear-libs
|
Line 698 clear-libs
|
|
|
: init-libcc ( -- ) |
: init-libcc ( -- ) |
s" ~/.gforth/libcc-named/" libcc-named-dir-v 2! |
s" ~/.gforth/libcc-named/" libcc-named-dir-v 2! |
[IFDEF] make-path |
[IFDEF] $init |
make-path to libcc-path |
libcc-path $init |
libcc-named-dir libcc-path also-path |
libcc-named-dir libcc-path also-path |
[ s" libccdir" getenv ] sliteral libcc-path also-path |
[ s" libccdir" getenv ] sliteral libcc-path also-path |
[THEN] |
[THEN] |