TDBC

Ticket Change Details
Login
Overview

Artifact ID: b525d6b0a064ad01fda9b7a557e8db265d2a698bb6be382c11c7a4f4e257fca1
Ticket: d6c4db25560b1a8c3a26f9369e57cf00327cb9b4
makefile.vc: compile tdbcStubLib.c with -DTCL_USE_STUBS to not make tdbcodbc.dll dependent on tcl86t.dll
User & Date: oehhar 2019-08-30 08:19:16
Changes

  1. icomment:
    Ashok,
    
    thank you for your continuous work.
    The fix adds "-DUSE_TCL_STUBS" tk the tdbc stibs compilation and fixes the issue.
    
    I would also propose to not link anything with stubs enabled with "tcl86t.lib".
    
    The makefile uses libraries "tclstubs86t.lib" and "tcl86t.lib".
    Only the stubs lib is sufficient.
    
    The result is that symbols not found in the stubs lib are linked from tcl and shadowed the issue.
    
    I might be wrong here and may not have the full picture...
    
    Emphasis is, that the issue is solved with the present patch and the ticket might be closed.
    
    Thank you,
    Harald
    
  2. login: "oehhar"
  3. mimetype: "text/x-fossil-wiki"
  4. username: "oehhar"