Linker Errors from Hell
Posted on:August 16 2012
Oh I love the time when you introduce some major changes into your code base which adds new dependencies, and you simply cannot get your code to link correctly on all platforms anymore. That's one of the really annoying part of C++. You are happy that you finally worked through hundreds of compilation errors (which you even aren't responsible for), and right when you fixed all of them, the linker aborts with a strange error, complaining that he cann't find a function you've never ever even have heard of. Or that there are multiple versions of some symbol. Or even a crash of the linker itself. Googling for the error messages usually reveals a handful of people with the same problem, but of course, also nobody was able to help them.
That's the time when I envy Java, C# and other high-level-language programmers. They never come across problems like this. I've now wasted two days already with this bullshit. Time to think about programming future software products in another language, maybe?
Comments:
hermitC
Quote
2012-08-16 10:58:00
Tazo
Quote
2012-08-16 13:28:00
Red
Quote
2012-08-16 13:40:00
a4z
Quote
2012-08-16 18:29:00
hulu
Quote
2012-08-16 22:18:00
a4z
Quote
2012-08-17 07:32:00
Gamlor
Quote
2012-08-17 08:00:00
Add comment:
Possible Codes
Feature | Code |
Link | [url] www.example.com [/url] |
Bold | [b]bold text[/b] |
Quote | [quote]quoted text[/quote] |
Code | [code]source code[/code] |
Emoticons
I'm peering at language D which seems to be a good replacement/supplement for C/C++. Even Andrei Alexandrescu is an advocate for D. The only drawback seems to be the meagre community.
http://dlang.org