[Lazarus] lazbuild build IDE profiles

waldo kitty wkitty42 at windstream.net
Thu Mar 29 23:12:59 CEST 2012


On 3/29/2012 13:48, waldo kitty wrote:
> On 3/29/2012 02:49, Mattias Gaertner wrote:
>> 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? 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...

i went back and did another run... yes, of course you had the proper path... i 
opened a window to that directory and ran my script... after some time, yes, the 
.o and .ppu files showed up... see attached pic... then 2 minutes or so later, 
they were gone...

since the timestamp was 16:22, i searched the log for the last one and then went 
hunting the next "rm -f" stage... you won't believe this...

127438 PPU Loading C:\freepascal\laz\lcl\units\i386-win32\colorbox.ppu
127439 (COLORBOX) PPU Name: C:\freepascal\laz\lcl\units\i386-win32\colorbox.ppu
127440 (COLORBOX) PPU Time: 2012/03/29 16:22:08
[...]
128017 [TExternalToolList.Run] 
CmdLine="C:\freepascal\binutils\i386-win32\make.exe cleanlaz" 
WorkDir="C:\freepascal\laz\"
128018 C:/freepascal/binutils/i386-win32/make.exe -C ide cleanide
128019 make.exe[1]: Entering directory `C:/freepascal/laz/ide'
[...]
128049 C:/freepascal/binutils/i386-win32/make.exe -C interfaces clean
128050 make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces'
128051 C:/freepascal/binutils/i386-win32/make.exe -C win32 clean
128052 make.exe[3]: Entering directory `C:/freepascal/laz/lcl/interfaces/win32'
128053 c:/freepascal/binutils/i386-win32/rm.exe -f 
../../units/i386-win32/win32/interfaces.ppu 
../../units/i386-win32/win32/winext.ppu 
../../units/i386-win32/win32/win32def.ppu 
../../units/i386-win32/win32/win32proc.ppu ../../units/i386-win32/win32/win32int.ppu
128054 c:/freepascal/binutils/i386-win32/rm.exe -f 
../../units/i386-win32/win32/libimpwin32wsforms.a 
../../units/i386-win32/win32/win32wsextdlgs.res 
../../units/i386-win32/win32/LCL.compiled
128055 c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 
Package.fpc ppas.bat script.res link.res
128056 c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
128057 make.exe[3]: Leaving directory `C:/freepascal/laz/lcl/interfaces/win32'
128058 make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces'
128059 C:/freepascal/binutils/i386-win32/make.exe -C interfaces clean
128060 make.exe[2]: Entering directory `C:/freepascal/laz/lcl/interfaces'
128061 C:/freepascal/binutils/i386-win32/make.exe -C win32 clean
128062 make.exe[3]: Entering directory `C:/freepascal/laz/lcl/interfaces/win32'
128063 c:/freepascal/binutils/i386-win32/rm.exe -f 
../../units/i386-win32/win32/interfaces.ppu 
../../units/i386-win32/win32/winext.ppu 
../../units/i386-win32/win32/win32def.ppu 
../../units/i386-win32/win32/win32proc.ppu ../../units/i386-win32/win32/win32int.ppu
128064 c:/freepascal/binutils/i386-win32/rm.exe -f
128065 c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 
Package.fpc ppas.bat script.res link.res
128066 c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
128067 make.exe[3]: Leaving directory `C:/freepascal/laz/lcl/interfaces/win32'
128068 make.exe[2]: Leaving directory `C:/freepascal/laz/lcl/interfaces'
128069 C:/freepascal/binutils/i386-win32/make.exe -C interfaces/carbon clean

and there it went... twice, even... first on line 128053 and then again on 128063...

i was going to paste the log to pastebin but they have a .5Meg limit... so... 
ummm... grab it from here if you want... 
http://www.wpusa.dynip.com/misc_images/updatelaz1.zip

-------------- next part --------------
A non-text attachment was scrubbed...
Name: interfaces-ppu.png
Type: image/png
Size: 47852 bytes
Desc: not available
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20120329/83d568a3/attachment-0003.png>


More information about the Lazarus mailing list