Your are wright.
I was too agressive .
Please accept my excuses.
You are wright too when you said that Lazarus is a general purpose IDE and that it can compile pure FPC program without LCL libraries.
But, when you start a new project Lazarus ask you if it's a graphic or text application or if it's a unit or a library.
Wouldn't it be smart to insert at this point a link to the correct path for Lazarus to find the libraries it need ?
If you want to use a other widgettype that is not recognize by Lazarus and it's libraries (gtk,gtk2,gnome,win32,wince,carbon,qt), wouldn't it be usefull to have the option to said other or custom in the configuration panel ?
If a unit of mine have the same name than one already compiled, wouldn't it be usefull that Lazarus warn me when i compile the program ?
And the last but not the least.
When someone download and install Lazarus for the first time, i guess it was at 80% to make graphics applications. Wouldn't it be interesting to simplify his life by adding some of this options ?
I renew my excuses but many forum are full of this simple question: "why can't i compile my application". The traditional answer is "go to project/compiler optopns and add the path where to find Lazarus libraries and do it every time you create a new project"
Thanks.