- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It's because of SnowLeopard (darwin10) unwind feature changes.. but its still ld: warnings.
It is recommended:
add -no_compact_unwind to the link line. This tells the linker to not
produce compact unwind information from the dwarf unwind info in .o
files. Then at runtime the darwin unwinder will fallback and use the
slow dwarf unwind info.
So please try to add option "-Wl,-no_compact_unwind" for linking.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We are using the IPP library in out application.
Unfortunately, the linker option -no_compact_unwind disables try/catch in my application. Somewhere else I found -keep_dwarf_unwind. If additionally giving this option, exceptions work again, also, everything else seems to work.
I'm not at all understanding what these options mean. Does any more knowlegeable person advise against doing so?

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page