Hi, I'm using FPC 2.6.0 and have a fpmake.pas program for fpGUI. To be honest I don't really use it, but to keep it up to date. Anyway, I noticed that if I do a 'fpmake build', that fpmake compiles many of my units multiple times. Anywhere from 2-4 times. I double checked my fpmake.pas unit, and I haven't added those units multiple times in the code, so why is fpmake building them more than once?
The fpmake.pas unit in question can be viewed at the following URL with your web browser: https://github.com/graemeg/fpGUI/blob/master/src/fpmake.pas Belowo you can see the fpmake output. The first part is going well... units are only compiled once. But then later most units are compiled 2-4 times?? -------------------------------------------- [src (wip)]$ ./fpmake build -UG /home/graemeg/devel/fpc-2.6.0/x86_64-linux/lib/fpc/2.6.0/units/x86_64-linux/ Start building package fpgui for target x86_64-linux. Compiling corelib/fpg_base.pas Compiling ./corelib/x11/fpg_impl.pas Compiling corelib/fpg_main.pas Compiling ./corelib/x11/fpg_interface.pas Compiling ./corelib/x11/fpg_x11.pas Compiling ./corelib/x11/fpg_xft_x11.pas Compiling ./corelib/x11/fpg_netlayer_x11.pas Compiling corelib/fpg_main.pas Compiling ./corelib/x11/fpg_interface.pas Compiling corelib/fpg_imgfmt_bmp.pas Compiling corelib/fpg_utils.pas ...snip... Compiling gui/fpg_spinedit.pas Compiling gui/fpg_spinedit.pas Compiling gui/fpg_colorwheel.pas Compiling gui/fpg_colorwheel.pas Compiling gui/fpg_colormapping.pas Compiling gui/fpg_colormapping.pas Compiling gui/fpg_editbtn.pas Compiling reportengine/u_command.pas Compiling reportengine/u_pdf.pas Compiling reportengine/u_report.pas Compiling reportengine/u_command.pas Compiling reportengine/u_visu.pas Compiling reportengine/u_reportimages.pas Compiling reportengine/u_reportimages.pas Compiling reportengine/u_pdf.pas Compiling reportengine/u_report.pas Compiling reportengine/u_report.pas Compiling reportengine/u_visu.pas Compiling reportengine/u_visu.pas [100%] Built target fpgui -------------------------------------------- Regards, - Graeme - _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal