[lazarus] How do I compile a form
rob young
rob at CPE00606765df72.hnsn.phub.net.cable.rogers.com
Mon Jan 21 12:56:01 EST 2002
Thanks
I will try that when I get home.
Rob
On Mon, Jan 21, 2002 at 06:55:21PM +0100, Mattias Gaertner wrote:
> On Mon, 21 Jan 2002 12:26:19 -0500
> rob young <roblinux at rogers.com> wrote:
>
> > When I compile a very basic program is works Lazarus works fine. When I
> > add a form I get the following error at the end of this email.
> >
> > (I am compiling in Linux)
> > /home/rob/lazarus/lazarus/lcl/interfaces/gtk/interfaces.pp
> >
> > was added to my project in this case, but the compiler does not seem to
> > be able to find it.
> > I also added
> > /home/rob/lazarus/lazarus/lcl/interfaces/gtk/
> > to my Libraries but the compiler still does not seem to find the
> > interfaces.pp
>
> DON NOT add any source path of the LCL to your search paths. (e.g. $(LazarusDir)/lcl or $(LazarusDir)/lcl/interfaces/gtk).
> The compiler will try to recompile the LCL and will probably fail.
>
>
> Just add the two ppu paths to your search path:
>
> 1. /home/rob/lazarus/lazarus/lcl/units
> 2. /home/rob/lazarus/lazarus/lcl/units/gtk
>
>
> There are 3 ways of adding search paths:
>
> A.
> In the IDE you can simply set
> Run -> Compiler Options -> Search Paths -> Other unit files to
>
> $(LazarusDir)/lcl/units;$(LazarusDir)/lcl/units/gtk
>
> This will add the path for the current project. The IDE will set this path automatically, if you create a new project of type 'Application'.
>
>
> B.
> At the command line you can use:
>
> ppc386 -Fu/home/rob/lazarus/lazarus/lcl/units -Fu/home/rob/lazarus/lazarus/lcl/units/gtk project1.pas
>
>
> C.
> Or you can add the path for all your projects, by adding the path to the compiler search path:
> In the /etc/fpc.cfg add these two lines:
>
> -Fu/home/rob/lazarus/lazarus/lcl/units
> -Fu/home/rob/lazarus/lazarus/lcl/units/gtk
>
>
> Mattias
>
> _________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
> archives at http://www.miraclec.com/list_archives/lazarus
More information about the Lazarus
mailing list