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  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to