[fpc-devel] fcl-web is not copied by make install

ABorka fpc-devel at aborka.com
Sat Apr 9 21:51:12 CEST 2011


On 4/9/2011 12:43, ABorka wrote:
> On 4/9/2011 11:26, Joost van der Sluis wrote:
>> On Sat, 2011-04-09 at 00:22 -0700, ABorka wrote:
>>> Is it intentional that the fcl-web package is not copied when "make
>>> install" is called?
>>> "make all" compiles the units properly, they are just not copied by
>>> "make install".
>>
>> Are you sure? Which files do you think are not copied? Do you
>> cross-compile?
>>
>> Joost.
>
> Well, Im pretty sure. Not even the directory is created for it in the
> c:/pp/units/i386-win32/ directory when "make install" is executed.
> If I create an empty directory for it there, no change, it remains empty.
> The other fcl packages are copied properly.
>
> For FCL-web these are the "make install" outputs:
>
> C:/pp/bin/i386-win32/make.EXE -C fcl-web distinstall
> make.EXE[4]: Entering directory `C:/fpc_svn/packages/fcl-web'
> C:/fpc_svn/compiler/ppc386.exe fpmake.pp -Ur -Xs -O2 -n
> -FuC:/fpc_svn/rtl/units/i386-win32
> -FuC:/fpc_svn/packages/hash/units/i386-win32
> -FuC:/fpc_svn/packages/paszlib/units/i386-win32
> -FuC:/fpc_svn/packages/fcl-process/units/i386-win32
> -FuC:/fpc_svn/packages/fpmkunit/units/i386-win32 -FE.
> -FUunits/i386-win32 -di386 -dRELEASE
> .\fpmake.exe install --localunitdir=../.. --globalunitdir=.. --os=win32
> --cpu=i386 -o -Ur -o -Xs -o -O2 -o -n -o
> -FuC:/fpc_svn/rtl/units/i386-win32 -o
> -FuC:/fpc_svn/packages/hash/units/i386-win32 -o
> -FuC:/fpc_svn/packages/paszlib/units/i386-win32 -o
> -FuC:/fpc_svn/packages/fcl-process/units/i386-win32 -o
> -FuC:/fpc_svn/packages/fpmkunit/units/i386-win32 -o -FE. -o
> -FUunits/i386-win32 -o -di386 -o -dRELEASE
> --compiler=C:/fpc_svn/compiler/ppc386.exe --prefix=
> Installation package fcl-web for target i386-win32 succeeded
> make.EXE[4]: Leaving directory `C:/fpc_svn/packages/fcl-web'
>
>
> For fastcgi the "make install" lines are:
>
> C:/pp/bin/i386-win32/make.EXE -C fastcgi distinstall
> make.EXE[4]: Entering directory `C:/fpc_svn/packages/fastcgi'
> C:/fpc_svn/utils/fpcm/fpcmake.exe -p -Ti386-win32 Makefile.fpc
> Processing Makefile.fpc
> Writing Package.fpc
> C:/pp/bin/i386-win32/ginstall.exe -m 755 -d /pp/units/i386-win32/fastcgi
> C:/pp/bin/i386-win32/cp.exe -fp Package.fpc /pp/units/i386-win32/fastcgi
> C:/pp/bin/i386-win32/ginstall.exe -m 755 -d /pp/units/i386-win32/fastcgi
> C:/pp/bin/i386-win32/cp.exe -fp units/i386-win32/fastcgi.ppu
> /pp/units/i386-win32/fastcgi
> C:/pp/bin/i386-win32/cp.exe -fp units/i386-win32/fastcgi.o
> /pp/units/i386-win32/fastcgi
> make.EXE[4]: Leaving directory `C:/fpc_svn/packages/fastcgi'
>
>
> It seems, something is missing for FCL-web, because there is no cp.exe
> called at all to copy over the units.
>
> AB

Actually, it seems it copies this one package to the wrong place, not to 
c:/pp/  like it copies the others




More information about the fpc-devel mailing list