` Comment on an Icetips Article
Icetips - Templates, Tools & Utilities for Clarion Developers

Templates, Tools and Utilities
for Clarion Developers

Add a comment to an Icetips Article

Please add your comments to this article. Please note that you must provide both a name and a valid email address in order for us to publish your comment. Comments are moderated and are not visible until they have been approved. Spam is never approved!

Your Name:  
Email:  
Header text/Subject:  

Please enter your comment in the box below:

Back to article list   Search Articles     Add Comment     Printer friendly     Direct link  

ABC: Unresolved dll - problem discussion
1999-01-12 -- Alexey Solovjev
 
Newsgroups: topspeed.products.c4 Hello! > I just noticed this message after a frustrating day with the same kind > of problem. It infuriates me that TS has no decent information on why > this happens and how to fix it. This happens because 3rd party class libraries install themselves as ABC extensions. The ABBLDEXP.TPW template generates entries for them in data DLL EXP file because it's the place ABC library is exporting from. If 3rd party class libraries are not provided with sources, i.e. they available as DLLs, they will not be compiled and as result the linker can't resolve names listed in the EXP file. 2 solutions are available: 1) If the class library is supplied with ????L.LIB file (with library code compiled and linked in local mode), this file must be added to the data DLL project file. Perhaps, some plays with values of flags used in LINK() and DLL() attributes of 3rd party classes are required. 2) ABBLDEXP.TPW file could be changed to exclude export of 3rd party classes. Look for ";Start of TopSpeed ABC library exports" text in the TPW file to find a place where ABC classes export is generating. Alexey Solovjev


Today is November 21, 2024, 7:30 am
This article has been viewed 35300 times.
Google search has resulted in 17 hits on this article since January 25, 2004.



Back to article list   Search Articles   Add Comment   Printer friendly

Login

User Name:

Password: