Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

When compiling C++ programs I get linker errors about some strange symbol called LLSDA. Whats up?

0
Posted

When compiling C++ programs I get linker errors about some strange symbol called LLSDA. Whats up?

0

A bug in gcc 3.0 which has been patched but not officially released yet. I applied the patch and downloading the latest version of the libstdcpp package should fix it. What is the cause of the error message “conflicting versions of cygwin1.dll detected. Use only the most recent version.” It means that you have more than one copy of the cygwin1.dll file on your disk and that two different cygwin programs have found different versions. It probably would not be a problem if both where the same version, but one is older than the other. Solve the problem by updating your cygwin distribution if you have it installed and/or by finding all copies of cygwin1.dll on your harddrive and replacing them with the more recent version. You may also consider using the “cygcheck” utility included with Cygwin if you have that installed. I’m not going to tell you how to use it however. To check the version, right click on the dll file, choose properties, then choose the version tab.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.