The MiscKit

MiscKit Release 1.6.2 Bugs


Home
Hot News
About
Press Kit
FAQ
Documentation
Download
Resources
Services
Search
Credits
Links
Contact Us


Most recent update was on November 28, 1995. Check out the history section or changes for version 1.6.2 for differences between kit versions. If you'd like to submit something to the FAQ or update something in the FAQ, feel free to contact Don Yacktman or use our handy FAQ submission form.

What is wrong with Robby.app?

There is a bug in the Makefiles and in the PB.project. To fix it, you should remove the MiscAppIcon.[hm] files from the project and make sure that the MiscKit and MiscSoundUtil libraries are in the Libraries suitcase. Also set up the following lines in Makefile.preamble:

OTHER_CFLAGS = -I../../Headers -I../../Palettes/MiscSoundPalette/MiscSoundUtil.subproj
OTHER_LDFLAGS = -L../../Source -L../../Palettes/MiscSoundPalette -L/LocalDeveloper/Libraries

Makefile.postamble also needs to be changed:

OPTIMIZATION_CFLAG = -O2 -pipe
COMMON_CFLAGS = $(PROJECT_SPECIFIC_CFLAGS) -Wall
NORMAL_CFLAGS = $(COMMON_CFLAGS) $(OPTIMIZATION_CFLAG)

Finally, in Starter.m, make sure that the header includes have this:

#include <misckit/MiscAppIcon.h>
//#include "MiscAppIcon.h"

Can I build a debug library for MiscMergeKit?

This is another Makefile bug. To fix it, change the DEBUG_CFLAGS line in Makefile.postamble:

DEBUG_CFLAGS = $(COMMON_CFLAGS) -g -Wall -DDEBUG

Are there bugs in MiscTableScroll?

Yes. A new version was sent to Don while the 1.6.2 MiscKit was being uploaded. The fixes will be in the next release. Since some of the bugs could cause crashes (especially within IB), if you absolutely must get the fixed version before the next release, you can send email to Don Yacktman and he will send you the fixed version. One bug that has been reported but to date remains unfixed is in the Makefiles. The library is not being built quad fat as it should be. This will definitely be fixed for the next release.

You will also find a bug in the way the library is built for MiscTableScroll: the library is built thin. The next kit version should have this fixed; Don is working on the problem right now.

Bizarre bugs.

It seems that with every release someone has trouble building some part of the kit and the reasons for failure range from the bizarre to the inexplicable. If your build fails, then it is likely that you either have your machine configured in a non-standard way or you simply need to reboot! Since the errors seem to be different every time and quite unique, please check out everything you can think of and also try rebooting before sending mail to Don Yacktman requesting help. Often it is something simple you can fix.

Before a release is made, Don does do a series of builds under various circumstances to be sure that everything can be built without any problem, whether or not a previous version of the kit was installed on your machine. This means that if you do have problems, there is something out of the ordinary happening; so far most cases have been fixed by a simple reboot. Since everything builds properly on Don's machines before it goes out the door, he probably won't be able to repeat your problem, which means that the help we will be able to provide will be limited. However, he has been known to spot some rather unusual sources of trouble, so if all else fails, by all means don't be afraid to ask for help!



Questions? Contact our webmaster via email to don@misckit.com. .