How to make all FPC utils?

Thomas Kurz via fpc-pascal <[email protected]>
Newsgroups gmane.comp.compilers.free-pascal.general
Message-ID <[email protected]>
Hello,

I'm trying to create an automated dockerized build of FPC targeting Win32 (and later Win64). Everything's fine so far, except the `utils` directory.

My `make` command is `make clean all FPC=/usr/lib/fpc/3.2.2/ppcross386 OS_TARGET=win32 CPU_TARGET=i386`.

When I run this, e.g. in the `utils/fpcm`, I get:

./fpmake clean --localunitdir=../.. --globalunitdir=../../packages --os=win32 --cpu=i386 -o -Twin32 -o -Pi386 -o -XPi386-win32- -o -Xr -o -di386 --compiler=/usr/lib/fpc/3.2.2/ppcross386 -bu
./fpmake compile --localunitdir=../.. --globalunitdir=../../packages --os=win32 --cpu=i386 -o -Twin32 -o -Pi386 -o -XPi386-win32- -o -Xr -o -di386 --compiler=/usr/lib/fpc/3.2.2/ppcross386 -bu
Start compiling package utils-fpcm for target i386-win32.
Subversion executable (svn) not found. Svn-revision in fpcmake executable might be out of date.
       Compiling BuildUnit_utils_fpcm.pp
       Compiling fpcmmain.pp
       Compiling fpcmdic.pp
       Compiling fpcmwr.pp
       Compiling fpcmpkg.pp
       Compiling fpcmake.pp
       Linking bin/i386-win32/fpcmake.exe
[100%] Compiled package utils-fpcm


However, making in `utils` leads to (only the "fpcm" subsection):

Start compiling package utils-fpcm for target i386-win32.
Subversion executable (svn) not found. Svn-revision in fpcmake executable might be out of date.
       Compiling fpcm/BuildUnit_utils_fpcm.pp
       Compiling fpcm/fpcmmain.pp
       Compiling fpcm/fpcmdic.pp
       Compiling fpcm/fpcmwr.pp
       Compiling fpcm/fpcmpkg.pp
[ 14%] Compiled package utils-fpcm


You see that compilation of `fpcmake.pp` is missing, thus `fpcmake.exe` is missing, too.

What am I doing wrong?

Kind regards,
Thomas

_______________________________________________
fpc-pascal maillist  -  [email protected]
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.