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

Reply via email to