[fpc-devel] compiling svn: Fatal: Can't find unit httpdefs used by fpwebdata
fpc at mfriebe.de
Mon May 23 02:04:27 CEST 2011
I have just updated again, and I still have the problem. (SVN says there
are no unmodified files)
I really do need some help how to fix it.
> Fatal: Can't find unit httpdefs used by fpwebdata
> Fatal: Compilation aborted
httpdefs.ppu is in packages\fcl-web\src\base\units\i386-win32
Should it be in this folder?
This folder is not included in the list of unit paths. See command-line
below (I have also checked using -va)
There is no fpc.cfg. Should there be one? Where? What in it?
If it is the correct place. Should the path be an -Fu option on the
command-line? or should fpc use other means to find the path? (Which?)
If it is not, where should it be? What decides where it goes, how can I
trace the problem? (Or just fix it?)
Please note the error happens while
"C:/FPC/SVN/trunc/compiler/ppc386.exe" is used as fpc => that must mean
the compiler itself has already been build, and is used.
Any other ideas?
I have set my PATH variable to a folder containing the checkout of
On 21/05/2011 19:14, Martin wrote:
> Having a closer look.
> httpdefs.pp and .ppu are in fcl-web/base[/units...]
> but the command line for the compilation, does not have this directory
> C:/FPC/SVN/trunc/compiler/ppc386.exe -XX -CX -Ur -Xs -O2 -n -O2 -S2h
> -FuC:/FPC/SVN/trunc/packages/pxlib/units/i386-win32 -FE.
> -FUunits/i386-win32 -gl -O3 -Or -CpPENTIUMM -OpPENTIUMM -di386
> -dRELEASE fpwebdata.pp
> And it sn't installed yet, so there is no fpc.cfg file
> On 21/05/2011 17:20, Martin wrote:
>> On 21/05/2011 17:11, Michael Van Canneyt wrote:
>>> On Sat, 21 May 2011, Martin wrote:
>>>> Fatal: Can't find unit httpdefs used by fpwebdata
>>>> Fatal: Compilation aborted
>>> Works fine here ? Revision 17521.
>> same here. using 2.4.2 compiler to start the make process
>> make.exe clean FPC=c:\FPC\SVN\ppc386_2_4_2.exe
>> make.exe all LINKSMART=1 CREATESMART=1 OPTIMIZE=1 OPT="-gl -O3
>> -Or -CpPENTIUMM -OpPENTIUMM" TARGET_EXAMPLES=NO
>> It must be in the 2nd or third cycle, I guess, since the makefile is
>> running "C:/FPC/SVN/trunc/compiler/ppc386.exe" as compiler (which is
>> not the one specified in FPC= ...)
>> fpc-devel maillist - fpc-devel at lists.freepascal.org
> fpc-devel maillist - fpc-devel at lists.freepascal.org
More information about the fpc-devel