Hi Eran,
there is serious problem dealing with linker errors in the CL (and it exists here for a long time....). You surely know that linker errors aren't treated as compiler errors. It means that they aren't highlighted in the Output panel (which is a minor bug) and they don't increase total number of build errors (it is serious and confusing, because build summary tells the user that there are no errors which obviously isn't true). This confusing behaviour can lead to situation when user tries to run application which is seemingly built, but it isn't. Even more dangerous is this situation on Windows, where closing of application's terminal/launcher doesn't imply closing of the application itself. In this case the application remains loaded and active in the memory and next build will fail because of disabled write permissions on this runnig application. So, the solution of this bug should be as follows (in my opinion:)
1) Treat the linker errors in a proper way
2) Force closing of runing application if its launcher terminal window is closed manualy by a user also on Windows.
Best regards
Michal
Linker errors aren't treated as errors.
-
- CodeLite Expert
- Posts: 159
- Joined: Mon Nov 03, 2008 9:17 pm
- Contact:
- eranif
- CodeLite Plugin
- Posts: 6375
- Joined: Wed Feb 06, 2008 9:29 pm
- Genuine User: Yes
- IDE Question: C++
- Contact:
Re: Linker errors aren't treated as errors.
I am aware of the link error is not detected as error.
See here:
http://codelite.org/RoadMap/Main - in the Compiler /Build Settings
For the second one, please open a bug/FR at SF
Eran
See here:
http://codelite.org/RoadMap/Main - in the Compiler /Build Settings
For the second one, please open a bug/FR at SF
Eran
Make sure you have read the HOW TO POST thread
-
- CodeLite Expert
- Posts: 159
- Joined: Mon Nov 03, 2008 9:17 pm
- Contact:
Re: Linker errors aren't treated as errors.
I'm really looking forward for all the stuff mentioned there...I am aware of the link error is not detected as error.
See here:
http://codelite.org/RoadMap/Main - in the Compiler /Build Settings
Done.For the second one, please open a bug/FR at SF
Regards
Michal
-
- CodeLite Guru
- Posts: 351
- Joined: Mon Oct 20, 2008 7:26 pm
- Genuine User: Yes
- IDE Question: C++
- Location: France
- Contact:
Re: Linker errors aren't treated as errors.
Hi Marfi
Here is a screenshot showing that (some) link errors are detected by CodeLite (Just in my local repository actualy). Look this thread for more informations.
Here is a screenshot showing that (some) link errors are detected by CodeLite (Just in my local repository actualy). Look this thread for more informations.
You do not have the required permissions to view the files attached to this post.
Jérémie