[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