[fpc-devel] different fpc dir structure on different platforms?
Michael Van Canneyt
michael at freepascal.org
Thu Oct 21 09:49:10 CEST 2021
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.
More information about the fpc-devel
mailing list