[Lazarus] Lazarus 1.0 is branched

Mattias Gaertner nc-gaertnma at netcologne.de
Fri Apr 6 17:44:41 CEST 2012


On Thu, 05 Apr 2012 14:54:31 -0400
waldo kitty <wkitty42 at windstream.net> wrote:

> On 4/5/2012 12:53, Marcos Douglas wrote:
> > On Thu, Apr 5, 2012 at 1:32 PM, waldo kitty<wkitty42 at windstream.net>  wrote:
> >> BUT i note that your above appears to say that you started fresh with a new
> >> empty directory... in that case you are quite correct that "make clean"
> >> can't run because the files have not been downloaded yet... you could maybe
> >> do the following, though...
> >>
> >> 1- get the sources from SVN /branches/fixes_1_0/
> >> 2- Run make clean all
> >> 3- lazbuild --build-ide= --build-mode=
> >> 4. copy lazarus.new.exe lazarus.exe    (i don't know why lazbuild doesn't,
> >> yet)
> >>
> >> and then starting lazarus with your PCP parms should have you where you want
> >> to be... i think... i've not used PCP parms yet... but that is coming ;)
> >
> > In another words, if I used lazbuild I had compile just one time. Is
> > that you mean?
> 
> yes... to a point in which direction i'm strongly headed toward...
> 
> 1. "make all" includes compiling a default default lazarus.exe...
> 2. this is one of the things i was speaking with mattias about...
> 3. one can easily make only needed targets...
> 4. one needs to keep up with the makefile development for new or removed targets 
> in this area...
> 
> an ignorant (meaning uneducated!) look at the Makefile in the lazarus root turns 
> up the following on line 3910...
> 
>       all: lazbuild lcl ideintf components tools ide starter
> 
> which i /think/ indicates that one could leave out the ide target like so...
> 
>       make lazbuild lcl ideintf components tools starter

Yes.
Keep in mind that this internal list may change at any time and without
notification.


> so a whole new svn install can go like this...
> 
> 1- get the sources from SVN /branches/fixes_1_0/
> 2- make lazbuild lcl ideintf components tools starter
> 3- lazbuild --build-ide= --build-mode=
> 4. copy lazarus.new.exe lazarus.exe    (i don't know why lazbuild doesn't, yet)

I fixed 4. lazbuild now creates lazarus.exe, not lazarus.new.exe.

Mattias





More information about the Lazarus mailing list