[Lazarus] lazbuild build IDE profiles

waldo kitty wkitty42 at windstream.net
Thu Mar 29 23:31:05 CEST 2012


On 3/29/2012 17:13, Mattias Gaertner wrote:
> On Thu, 29 Mar 2012 13:48:08 -0400
> waldo kitty<wkitty42 at windstream.net>  wrote:
>
>> On 3/29/2012 02:49, Mattias Gaertner wrote:
>> [...]
>>> The ppu is missing. Not the source.
>>
>> right... ok... i'm still learning and thought that it would build the missing
>> ppu if it could not find it but did find the source... but this may also be a
>> lot further on in the process than i'm thinking of...
>
> This ppu is built before the IDE is built.
>
>
>> [...]
>>> Something deletes the interfaces.ppu after the build.
>>> Please check, what step before deletes the
>>> lcl/i386-win32/win32/interfaces.ppu
>>
>> hunh? is that the correct path?
>
> No. I forgot the "units": The correct path of the interfaces.ppu is
>
> lcl/units/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)
>
> which is
>
> lcl/units/i386-win32/win32/interfaces.ppu

as you should see in my recent post, yes... i did find it...

>> instead i searched for the last occurrence of
>> "/interfaces/win32" since that seems to be the problem... i found this where the
>> very last line of this paste is the last occurence... i seem to see several
>> instances of removing that compiled unit file...
>>
>> "Compiling package SynEdit 1.0" completed
>> CreateBuildLazarusOptions exe locked NewTargetFilename=lazarus.new.exe
>> [TExternalToolList.Run] CmdLine="C:\freepascal\binutils\i386-win32\make.exe
>> cleanlaz" WorkDir="C:\freepascal\laz\"
>
> That's the problems.
>
> There should be no cleanlaz after building Synedit.

that's what i came up with, too...

> What did you do?

me? when? where? :LOL: i'm lost in this thing... unless maybe it is in the 
profile which i have not gone into since starting these attempts to build 
completely from the command line... at this point, i can't even tell ya what laz 
looks like when it is running ;)

profiles... where are they so i can look manually and see what is there... i 
/may/ very well have selected 'clean and build' in there which always worked 
from inside laz with no problems... it has only been the external build that's 
been breaking...

attached is my idemake.cfg and miscellaneousoptions.xml... i also see why i'm 
seeing two -dDEBUG and -dVERBOSE... they are listed twice in the idemake.cfg but 
not in the miscellaneousoptions.xml... why? i dunno...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: miscellaneousoptions.xml
Type: text/xml
Size: 1391 bytes
Desc: not available
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20120329/948f0fad/attachment-0003.xml>
-------------- next part --------------
-gw
-gl
-godwarfsets
-gh
-gt
-Co
-Cr
-Ci
-Sa
-dDebug
-dVerbose
-vut
-dDebug
-dVerbose
-FEC:\freepascal\laz
-olazarus.new.exe
-FuC:\freepascal\laz\components\synedit\units\i386-win32\win32
-FuC:\freepascal\laz\components\chmhelp\packages\idehelp\lib\i386-win32\win32
-FuC:\freepascal\laz\components\chmhelp\packages\help\lib\i386-win32\win32
-FuC:\freepascal\laz\ideintf\units\i386-win32\win32
-FuC:\freepascal\laz\components\lazcontrols\lib\i386-win32\win32
-FuC:\freepascal\laz\lcl\units\i386-win32\win32
-FuC:\freepascal\laz\lcl\units\i386-win32
-FuC:\freepascal\laz\components\codetools\units\i386-win32
-FuC:\freepascal\laz\components\lazutils\lib\i386-win32
-FuC:\freepascal\laz\packager\units\i386-win32
-Fu.
-dLCL
-dLCLwin32
-dAddStaticPkgs
-FiC:\Documents and Settings\e3br42x1\Local Settings\Application Data\lazarus\


More information about the Lazarus mailing list