Opened 19 years ago
Last modified 15 years ago
#4926 closed defect
i386-mingw32-gcc build uses buggy DWARF exceptions — at Initial Version
Reported by: | b.riefenstahl@… | Owned by: | landonf (Landon Fuller) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | b.riefenstahl@… |
Port: | i386-mingw32-gcc |
Description
The i386-mingw32-gcc build doesn't specify the C++ exception implementation to use, DWARF or SJLJ. The default is DWARF, which is known not to work on Windows. The native Windows version of Mingw as well as Cygwin's cross-compiler use SJLJ for a good reason. I'll attached a patch that changes the Portfile to configure SJLJ.
Note: See
TracTickets for help on using
tickets.
Add --enable-sjlj-exceptions to configure options.