ADC Home > Reference Library > Technical Q&As > Legacy Documents > User Experience >

Legacy Documentclose button

Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.

Current information on this Reference Library topic can be found here:

AppleGuideGlueLib.xcoff Name Change

Q We are developing an application that uses Apple Guide for its help. This is working well on 68K Macs, but is presenting a problem on PowerMacs, because of AppleGuideGlue. If we import this library as "weak," the program runs but crashes when we call any Apple Guide routines. If we import "strong," the program simply refuses to run.

A The .xcoff produces a reference to a shared library named "AppleGuideGlue". Unfortunately, the Apple Guide extension provides a library named "AppleGuideGlueLib" instead. Consequently, the reference is not resolved and the application fails to launch.

The AppleGuideGlue.xcoff has been changed to AppleGuideGlueLib.xcoff on the current Mac OS SDK. You just need to rename the one you have before including it in your project.

In MPW, you can rename the library in the link process. Using either Symantec or MetroWerks, however, the name has to match for it to be found at runtime. Note that Metrowerks ignores the ".xcoff" if it is present in the name, while Symantec must have the ".xcoff" to properly include the file in the project.

Updated: 14-May-96


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.