[fpc-devel] The Lazarus Indy Package

alvise.nicoletti at siteland.it alvise.nicoletti at siteland.it
Wed Jan 24 15:55:00 CET 2007


Burkhard Carstens ha scritto:
> Am Mittwoch, 24. Januar 2007 15:00 schrieb alvise.nicoletti at siteland.it:
>   
>> Vincent Snijders ha scritto:
>>     
>>> alvise.nicoletti at siteland.it schreef:
>>>       
>>>> Burkhard Carstens ha scritto:
>>>>         
>>>>> Am Mittwoch, 24. Januar 2007 12:09 schrieb
>>>>>
>>>>> alvise.nicoletti at siteland.it:
>>>>>           
>>>>>> Points 1 to 3 went good, i get this error at point 4:
>>>>>> C:\indy\fpc>d:\ALVISE\Delphi-Lazarus\IDE\lazarus\fpc\2.1.1\bin\i
>>>>>> 386-w in32\make.e xe install
>>>>>> d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/fp
>>>>>> cmake .exe -p -Ti
>>>>>> 386-win32 Makefile.fpc
>>>>>> Processing Makefile.fpc
>>>>>> Error: Target "win32", package "rtl" not found
>>>>>> d:\ALVISE\Delphi-Lazarus\IDE\lazarus\fpc\2.1.1\bin\i386-win32\ma
>>>>>> ke.ex e: *** [fpc
>>>>>> _install] Error 1
>>>>>>
>>>>>> How do I set "rtl" (and other) paths?
>>>>>>             
>>>>> try setting the envvar "FPCDIR" to point to fpc sources.
>>>>> In linux, I do a "export
>>>>> FPCDIR=/usr/local/share/src/fpc-2.1.1/fpc/" Hree this is only
>>>>> need when building a indy-rpm ..
>>>>>           
>>>> I tryed to set some environment variables under my computer ->
>>>> system -> advanced -> environment variables
>>>> But make.exe seems to ignore them, is there any command to add
>>>> them manually during compile?
>>>>         
>>> SET FPCDIR=c:\lazarus\fpc\2.1.1\source
>>>
>>> Vincent
>>> _______________________________________________
>>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>>> http://lists.freepascal.org/mailman/listinfo/fpc-devel
>>>       
>> Thanks, it worked (the point 4)
>>
>> Now i'm stuck at point 5, i get that errors (before giving the make
>> sourceinstall command i did a "C:\indy\fpc>set
>> INSTALL_FPCSUBDIR=D:\ALVISE\Delphi-Lazarus\IDE\lazarus\fpc\2.1.1\sour
>> ce\packages\extra":
>>     
>
> here, only a relative path is needed:
> "make sourceinstall INSTALL_FPCSUBDIR=fpc/packages/extra"
>
> maybe it is necessary, that FPCDIR is still set (like in the step 
> before)
>
>
>
>
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-devel
>
>
>   

Ok... it worked now, but i'm at the point 8 and i got same error as 
before starting...:
C:\indy\lazarus\IdDsnCoreResourceStrings.pas(76,9) Fatal: Can't find 
unit IdGlobal

The last rows after the sourceinstall command was:
[...] 2/IdNTLM.ppu
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/rm.exe -f 
units/i3
86-win32/IdResourceStrings.rst 
units/i386-win32/IdResourceStringsCore.rst units/
i386-win32/IdResourceStringsProtocols.rst units/i386-win32/IdZLibConst.rst
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/rm.exe -rf 
units
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/rm.exe -f 
*.o *.pp
u *.rst *.s *.a *.dll *.ppl
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/rm.exe -rf 
*.sl
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/rm.exe -f 
fpcmade.
* Package.fpc ppas.sh script.res link.res
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/rm.exe -f 
*_ppas.b
at
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/ginstall.exe 
-m 75
5 -d /pp/source/fpc/packages/extra/indy
d:/ALVISE/Delphi-Lazarus/IDE/lazarus/fpc/2.1.1/bin/i386-win32/cp.exe 
-Rfp C:/ind
y/fpc/* /pp/source/fpc/packages/extra/indy


I had errors trying to compile lazarus too (errors that i never had 
before, i always compiled it easily):
"Compilare l'IDE (senza linking)" completed <- compile the ide without 
linking
D:\ALVISE\Delphi-Lazarus\IDE\lazarus\fpc\2.1.1\bin\i386-win32\make.exe: 
*** No rule to make target `starter'.  Stop.




More information about the fpc-devel mailing list