gforth
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gforth] Directory symlinks overwritten by compilation of Gforth 0.7


From: Anton Ertl
Subject: Re: [gforth] Directory symlinks overwritten by compilation of Gforth 0.7.9
Date: Tue, 1 Aug 2017 20:24:46 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

On Tue, Aug 01, 2017 at 07:19:27PM +0200, Marcos Cruz wrote:
> 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>.

I have had this phenomenon some months ago.  Unfortunately, I don't
remember what the problem was, but one tool that we use during the
build has this strange failure mode.

I guess I should have fixed it at the time instead of working around
it like you do, but I dimly remember thinking that it was somebody
elses problem (the one who provided the tool).

- anton



reply via email to

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