[Lazarus] some FCL bugs

Denis Golovan denisgolovan at yandex.ru
Wed Feb 27 19:05:00 CET 2008


Le Feb 27, 2008 à 9:07 AM, Marco van de Voort a écrit :

> On Tue, Feb 26, 2008 at 10:56:08PM +0100, Damien Gerard wrote:
>>> Or remove the X11 dependency, since you're compiling for carbon.
>>
>> I will try but I don't know how to do this.
>> I assume fpcmake should rebuild the Makefile from Makefile.fpc but
>> under OS X when I try to use it I always have the error:
>>
>> Shani [milipili] /usr/local/share/lazarus/lcl/interfaces/carbon %
>> fpcmake
>>                                                                                                                                                                                22
>> :51 #9
>> Processing Makefile.fpc
>> Error: Target "darwin", package "rtl" not found
>>
>> (In fact I never was able to make fpcmake work)
>
> fpcmake recursively resolves dependancies and needs to find the RTL  
> source
> or package.fpc files. Easiest is to set FPC_DIR to the FPC source  
> and do a
>
> fpcmake -w -Tall
>
> ( -w is to write file, default is/was test, -Tall is process all OSes)
> this is btw all in the manual.

Yes but it doesn't work :(

Shani [milipili] /usr/local/share/lazarus % export FPC_DIR=/usr/local/ 
share/ 
fpcsrc 
                                                                                                                                                 9 
:47 #21
Shani [milipili] /usr/local/share/lazarus % fpcmake -w - 
Tall 
                                                                                                                                                                       9 
:48 #22
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found
Shani [milipili] /usr/local/share/lazarus % export FPC_DIR=/usr/local/ 
share/fpcsrc/ 
packages 
                                                                                                                                       Err 
  1 #23
Shani [milipili] /usr/local/share/lazarus % fpcmake -w - 
Tall 
                                                                                                                                                                       9 
:48 #24
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found
Shani [milipili] /usr/local/share/lazarus % export FPC_DIR=/usr/local/ 
share/fpcsrc/ 
rtl 
                                                                                                                                            Err 
  1 #25
Shani [milipili] /usr/local/share/lazarus % fpcmake -w - 
Tall 
                                                                                                                                                                       9 
:48 #26
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found
Shani [milipili] /usr/local/share/lazarus % export FPC_DIR=/usr/local/ 
share/ 
fpcsrc 
                                                                                                                                                Err 
  1 #27
Shani [milipili] /usr/local/share/lazarus % fpcmake -w - 
Tdarwin 
                                                                                                                                                                    9 
:49 #28
Processing Makefile.fpc
Error: Target "darwin", package "rtl" not found
Shani [milipili] /usr/local/share/lazarus %
Shani [milipili] /usr/local/share/lazarus % export FPC_DIR=/usr/local/ 
lib/fpc/ 
2.2.0 
                                                                                                                                               Err 
  1 #35
Shani [milipili] /usr/local/share/lazarus % fpcmake -w - 
Tall 
                                                                                                                                                                       9 
:52 #36
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found
Shani [milipili] /usr/local/share/lazarus % export FPC_DIR=/usr/local/ 
lib/fpc/2.2.0/ 
rtl 
                                                                                                                                           Err 
  1 #37
Shani [milipili] /usr/local/share/lazarus % fpcmake -w - 
Tall 
                                                                                                                                                                       9 
:53 #38
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found



I use the OSX/i386 snapshots.
So I have the following folders :
  - /usr/local/share/lazarus
  - /usr/local/lib/fpc/2.2.0
  - /usr/local/share/fpcsrc

Plus in the /etc/fpc.cfg (not modified) :
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/rtl

--
Damien Gerard
milipili at shikami.org

Le temps n'a pas d'importance. Seul le code est important
    -- (f00ty)








More information about the Lazarus mailing list