[Lazarus] suggestion for lazbuild

Henry Vermaak henry.vermaak at gmail.com
Fri Mar 20 15:40:27 CET 2015


On Fri, Mar 20, 2015 at 04:28:42PM +0200, FreeMan wrote:
> Thank you Henry, but nothing change on command line result, after
> add -vh -vn in "options:"

It adds it only to the IDE build command line.  For instance, I use "-O2
-g- -Xs -vn-h-i- -l-" to build an optimised IDE and this is what I see
after all the packages are built:

/usr/bin/make --assume-new=lazarus.pp lazarus OPT=' -O2 -g- -Xs -vn-h-i- -l- @/home/hcv/.lazarus/idemake.cfg -vbq -FU/home/hcv/source/lazarus/units/i386-linux/gtk2'
make[2]: Entering directory `/home/hcv/source/lazarus/ide'
/usr/local/lib/fpc/2.6.4/ppc386 -gl -vbqewnhi -Sci -dlclgtk2 -Fu../designer -Fu../debugger -Fu../debugger/frames -Fu../converter -Fu../packager -Fu../packager/frames -Fu../components/custom -Fuframes -Fu.  -Fu/usr/local/lib/fpc/2.6.4/units/i386-linux/rtl -Fu/usr/local/lib/fpc/2.6.4/units/i386-linux/paszlib -Fu/usr/local/lib/fpc/2.6.4/units/i386-linux/fcl-process -Fu/usr/local/lib/fpc/2.6.4/units/i386-linux/h ash -Fu/usr/local/lib/fpc/2.6.4/units/i386-linux/fpmkunit -Fu/usr/local/lib/fpc/2.6.4/units/i386-linux/regexpr -Fiinclude -Fiinclude/linux -Fi../images -FE.. -FU../units/i386-linux/gtk2 -Fl/usr/lib/gcc/i48 6-linux-gnu/4.7 -Flinclude -Fl/etc/ld.so.conf.d/*.conf -O2 -g- -Xs -vn-h-i- -l- @/home/hcv/.lazarus/idemake.cfg -vbq -FU/home/hcv/source/lazarus/units/i386-linux/gtk2 -di386 lazarus.pp
/home/hcv/source/lazarus/ide/keymapping.pp(3588,43) Warning: (4056) Conversion between ordinals and pointers is not portable
/home/hcv/source/lazarus/ide/keymapping.pp(3625,43) Warning: (4056) Conversion between ordinals and pointers is not portable
/home/hcv/source/lazarus/debugger/processdebugger.pp(110,92) Warning: (5043) Symbol "CommandLine" is deprecated
/home/hcv/source/lazarus/packager/pkglinksdlg.pas(276,19) Warning: (6018) unreachable code
/home/hcv/source/lazarus/ide/./frames/project_misc_options.pas(101,43) Warning: (6018) unreachable code
/usr/bin/ld: warning: ../link.res contains output sections; did you forget -T?
make[2]: Leaving directory `/home/hcv/source/lazarus/ide'
make[1]: Leaving directory `/home/hcv/source/lazarus/ide'
make: Leaving directory `/home/hcv/source/lazarus'




More information about the Lazarus mailing list