Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!ucbvax!hoptoad!slc From: slc@hoptoad.uucp (Steve Costa) Newsgroups: comp.sys.amiga.tech Subject: Blink error msg: undefined symbol Message-ID: <7760@hoptoad.uucp> Date: 25 Jun 89 05:25:24 GMT Reply-To: slc@hoptoad.UUCP (Steve Costa) Distribution: usa Organization: Presidio Software Lines: 33 I'm getting a message from BLink that I don't understand. my code includes the following: ... #include ... extern struct LayersBase *LayersBase; ... LayersBase= (struct LayersBase *) OpenLibrary ("layers.library",0); if (LayersBase == NULL) exit (FALSE); ... if(LayersBase)CloseLibrary(LayersBase); ... But linking returns the following message: ... Undefined symbols First Referenced _LayersBase File 'Wrk:DJFonts.o' Enter a DEFINE value for _LayersBase (default _stub): ... I'm having no problems with other libraries. What gives with layers? And what is it talking about with "(default _stub)"? I assume that I'm missing some #define statement somewhere, but I haven't a clue, even after searching through the include files. Any help would be greatly appreciated.