[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gforth] Directory symlinks overwritten by compilation of Gforth 0.7.9
From: |
Marcos Cruz |
Subject: |
[gforth] Directory symlinks overwritten by compilation of Gforth 0.7.9 |
Date: |
Tue, 1 Aug 2017 19:19:27 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hello all.
The other day I compiled and installed Gforth 0.7.9_20170705 in order to
replace version 0.7.3.
The path of the sources (from the tarball, not a clone of the
repository) is something like this:
/home/user/ext/comp/lang/forth/systems/gforth/src/gforth-0.7.9_20170705
Where <ext> is a symlink to <./external_1> and <lang> is a symlink to
<./languages>.
The compilation failed because during the process <ext> and <lang> were
overwritten by homonymous actual directories, just to create a C file,
which could not be found later:
<gforth-0.7.9_20170705/lib/gforth/0.7.9_20170705/arm/libcc-named/cstr.c>.
The solution was easy: I deleted the new directories <ext> and <lang>,
recreated them as symlinks and then started the compilation from the
"actual" path, i.e. without symlinks.
I compiled other versions of Gforth in the past, but I think this never
happened, and I always use the shorcuts <ext> and <lang> in the path.
Regards.
--
Marcos Cruz
http://programandala.net
- [gforth] Directory symlinks overwritten by compilation of Gforth 0.7.9,
Marcos Cruz <=