Hi, This seems to have changed: Tools -> Options -> Configure build Lazarus. Select profile: Build LCL Click Build Expected result: only LCL is rebuilt (as it was in r3180) Observed result: IDE is rebuilt Lazarus r33046 I use Build LCL if I only want to rebuild the LCL, for example with some custom define. Is the new behaviour by design or is it a bug? Bart