version 1.64, 2010/09/13 22:26:16
|
version 1.65, 2010/12/30 21:46:14
|
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 699 clear-libs
|
Line 699 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] make-path |
make-path to libcc-path |
libcc-path make-path |
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] |