OpenSuse Tumbleweed 64-bit (in a VirtualBox VM under Win10)
Installed fpc 3.0.4 form rpm.
(b.t.w. when clicking on the link for
(on the downloadpage at
https://www.freepascal.org/down/x86_64/linux-hungary.html) I get a
"550 Failed to change directory.". There is no rpm folder in
x86-64-linux. The correct reference is
I can compile the classic Hello World with fpc 3.0.4.
There is no /usr/lib/fpc folder
There is /usr/lib64/fpc, but no yyparse.cod in any of it's subfolders.
That file can only be found in ~/devel/fpc/3.2.0-fixes/utils/tply and
> Start compiling package utils-h2pas for target x86_64-linux.
> Executing command "/usr/bin/pyacc h2pas/h2pas.y h2pas/h2pas.pas"
> The installer encountered the following error:
> External command "/usr/bin/pyacc h2pas/h2pas.y h2pas/h2pas.pas" failed
> with exit code 256. Console output:
> TP Yacc Version 4.1a [April 2000], Copyright (c) 1990-2000 Albert Graef
> FATAL: cannot open file /usr/lib/fpc/lexyacc/yyparse.cod
> What did I do wrong?
If h2pas isn't modified (recently (check svn log), it is probably that
the timestamps somehow got messed up, and h2pas.pas is now older
h2pas.y. This sometimes happened to me, specially when using atypical
filesystems. (like e.g. building on a fat partition from linux).
On Tue, Jan 1, 2019 at 12:27 PM Marco van de Voort
<[hidden email]> wrote:
> If h2pas isn't modified (recently (check svn log), it is probably that
> the timestamps somehow got messed up, and h2pas.pas is now older
> h2pas.y. This sometimes happened to me, specially when using atypical
> filesystems. (like e.g. building on a fat partition from linux).
> touch h2pas.pas
Timestamps are all the same.
Anyhow, I did a make clean followed by make all and now it finished