Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-04

make cleanall bigide fails

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Søren Ager

Hi,

I am running Windows XP and when I try to build revision 14947 (make cleanall bigide) I get:

...
Compiling RestrictionBrowser.pas
Compiling resource lazarus.rc
Compiling resource ..\units\i386-win32\fpc-res.res Linking ..\lazarus.exe
lazarus.pp(114,1) Error: Undefined symbol: VMT_GRAPHICS_TBITMAPIMAGE lazarus.pp(114,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted

Compiling with:
Free Pascal Compiler version 2.2.0 [2007/09/09] for i386 Copyright (c) 1993-2007 by Florian Klaempfl

Any ideas how to fix?

Greetings
S?ren

Paul Ishenin
to Søren Ager

S?ren Ager ?????:

Show quoted text 22 lines
Hi, I am running Windows XP and when I try to build revision 14947 (make cleanall bigide) I get: ... Compiling RestrictionBrowser.pas Compiling resource lazarus.rc Compiling resource ..\units\i386-win32\fpc-res.res Linking ..\lazarus.exe lazarus.pp(114,1) Error: Undefined symbol: VMT_GRAPHICS_TBITMAPIMAGE lazarus.pp(114,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted Compiling with: Free Pascal Compiler version 2.2.0 [2007/09/09] for i386 Copyright (c) 1993-2007 by Florian Klaempfl Any ideas how to fix?

Maybe cleanall bug?

try: make clean bigide

Vincent Snijders
to Søren Ager: I am running Windows XP and when I try to build revision 14947 (make cleanall bigide) I…
S?ren Ager wrote 20 lines
Hi, I am running Windows XP and when I try to build revision 14947 (make cleanall bigide) I get: ... Compiling RestrictionBrowser.pas Compiling resource lazarus.rc Compiling resource ..\units\i386-win32\fpc-res.res Linking ..\lazarus.exe lazarus.pp(114,1) Error: Undefined symbol: VMT_GRAPHICS_TBITMAPIMAGE lazarus.pp(114,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted Compiling with: Free Pascal Compiler version 2.2.0 [2007/09/09] for i386 Copyright (c) 1993-2007 by Florian Klaempfl

Remove all .ppu from lazarus tree manually. Which ones are not cleaned by make clean or make purge? Maybe we can improve the makefiles.

VIncent

Søren Ager
Vincent Snijders wrote
Remove all .ppu from lazarus tree manually.

That fixed it - thanks.

Which ones are not cleaned by make clean or make purge?

After a make bigide and then make clean & cleanall I am left with:

Indhold af D:\source\lazarus\components\cgi\ide\lib\i386-win32

24-04-2008 09:49 1.054 cgilazide.ppu
24-04-2008 09:49 4.016 CGILazIDEIntf.ppu 2 fil(er) 5.070 byte

Indhold af D:\source\lazarus\components\cgi\lib\i386-win32\win32

24-04-2008 09:49 995 cgilaz.ppu
24-04-2008 09:49 6.596 cgiModules.ppu 2 fil(er) 7.591 byte

Indhold af D:\source\lazarus\components\fpcunit\ide\lib\i386-win32

24-04-2008 09:49 1.068 fpcunitide.ppu 24-04-2008 09:49 7.586 FPCUnitLazIDEIntf.ppu 24-04-2008 09:49 4.909 testcaseopts.ppu 3 fil(er) 13.563 byte

Indhold af D:\source\lazarus\components\fpcunit\lib\i386-win32

24-04-2008 09:49 671 fpcunittestrunner.ppu 24-04-2008 09:49 142.244 GuiTestRunner.ppu 2 fil(er) 142.915 byte

Indhold af D:\source\lazarus\components\memds\lib\i386-win32\win32

24-04-2008 09:49 10.577 frmSelectDataset.ppu 24-04-2008 09:49 1.092 memdslaz.ppu
2 fil(er) 11.669 byte

Indhold af D:\source\lazarus\components\printers\design\lib\i386-win32

24-04-2008 09:49 1.839 ideprinting.ppu 24-04-2008 09:49 1.086 printers4lazide.ppu 24-04-2008 09:49 3.244 SourcePrinter.ppu 3 fil(er) 6.169 byte

Indhold af D:\source\lazarus\components\printers\lib\i386-win32\win32

24-04-2008 09:49 10.649 OSPrinters.ppu 24-04-2008 09:49 1.136 printer4lazarus.ppu 24-04-2008 09:49 16.214 PrintersDlgs.ppu 24-04-2008 09:49 38.483 WinUtilPrn.ppu 4 fil(er) 66.482 byte

Indhold af
D:\source\lazarus\components\projecttemplates\lib\i386-win32\win32

24-04-2008 09:49 4.234 frmTemplateSettings.ppu 24-04-2008 09:49 8.851 frmTemplateVariables.ppu 24-04-2008 09:49 7.849 IDETemplateProject.ppu 24-04-2008 09:49 13.597 ProjectTemplates.ppu 24-04-2008 09:49 1.216 projtemplates.ppu 5 fil(er) 35.747 byte

Indhold af D:\source\lazarus\components\rtticontrols\lib\i386-win32\win32

24-04-2008 09:49 328.497 RTTICtrls.ppu
24-04-2008 09:49 45.957 RTTIGrids.ppu
24-04-2008 09:49 1.211 runtimetypeinfocontrols.ppu 3 fil(er) 375.665 byte

Indhold af D:\source\lazarus\components\sdf\lib\i386-win32\win32

24-04-2008 09:49 8.629 RegisterSDF.ppu 24-04-2008 09:49 1.074 sdflaz.ppu
2 fil(er) 9.703 byte

Indhold af D:\source\lazarus\components\sqldb\lib\i386-win32\win32

24-04-2008 09:49 73.465 registersqldb.ppu 24-04-2008 09:49 1.138 sqldblaz.ppu
2 fil(er) 74.603 byte

Indhold af D:\source\lazarus\components\tachart\lib\i386-win32\win32

24-04-2008 09:49 1.178 tachartlazaruspkg.ppu 24-04-2008 09:49 1.249 TAEngine.ppu
24-04-2008 09:49 56.223 TAGraph.ppu
24-04-2008 09:49 37.425 TASeries.ppu
4 fil(er) 96.075 byte

Indhold af D:\source\lazarus\components\tdbf\lib\i386-win32\win32

24-04-2008 09:49 1.066 dbflaz.ppu
24-04-2008 09:49 5.775 RegisterDBF.ppu 2 fil(er) 6.841 byte

Indhold af D:\source\lazarus\components\turbopower_ipro\units\i386-win32

24-04-2008 09:49 25.237 IpAnim.ppu
24-04-2008 09:49 77.570 IpConst.ppu
24-04-2008 09:49 15.684 Ipfilebroker.ppu 24-04-2008 09:49 437.972 IpHtml.ppu
24-04-2008 09:49 13.945 IpHtmlPv.ppu
24-04-2008 09:49 75.972 IpMsg.ppu
24-04-2008 09:49 24.163 IpStrms.ppu
24-04-2008 09:49 39.007 IpUtils.ppu
24-04-2008 09:49 1.405 turbopoweripro.ppu 9 fil(er) 710.955 byte

Greetings
S?ren

Vincent Snijders
to Søren Ager
S?ren Ager wrote 11 lines
Vincent Snijders wrote: > Remove all .ppu from lazarus tree manually. That fixed it - thanks. > Which ones are not cleaned by make clean or make purge? After a make bigide and then make clean & cleanall I am left with:

I added a new makefile target bigideclean.

This should clean all those components too.

Vincent