While trying to compile Code::Blocks for CYGWIN, I got this error:
CXXLD libcodeblocks.la libtool: error: can't build x86_64-unknown-cygwin shared library unless -no-undefined is specified
Actually, the solution is quite simple, since I just needed to add -no-undefined
after -version-info
into the makefile. However, since -no-undefined
already exists into other makefiles, I don't know if it has been omitted for some reasons, so I'm just reporting the issue.
This issue is better being posted in the forum as IMHO needs to be discussed as the build process under Cygwin looks to have a number of issues and not all of the devs look at the tickets.
As such can you please post in the https://forums.codeblocks.org/index.php?board=7.0 forum about this so it can be discussed. BTW I will not have allot of time to help but like the other tickets will hopefully be able to give some ideas.