gforth
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]