On Wed, 20 Oct 2021, Jos Wegman via fpc-devel wrote:
Hi,
I have two virtual machines
1. Debian 11
2. Win 10
In both machines I want to install the fpc compiler from sourcecode.
I create a base directory and two subdirectories.
fpc -> fpcsrc
-> fpcbin
I clone the sourcecode from gitlab into the fpc\fpcsrc directory
enter the directory and do a make all.
after that i do a make install INSTALL_PREFIX= ..\fpcbin
On both vm's the fpcbin directory contains the newly compiled fpc compiler.
If I check both fpcbin directories on the vm's the is a different
directory structure.
My questions are:
Why is there a difference?
Because the directory structure adheres to the platform conventions.
On windows, all is below 1 directory, the program install directory.
(this is PREFIX)
On linux/unix, the compiler is in PREFIX/lib/fpc/VERSION and symlinks are made
from PREFIX/bin/ to the actual binaries.
Where can i find documentation about these differences?
There is no documentation of this.
Michael.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel