Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. MSXML6.lib error on Debug build

MSXML6.lib error on Debug build

Scheduled Pinned Locked Moved C / C++ / MFC
helpc++ai-codingalgorithmsdebugging
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Shiva Prasad
    wrote on last edited by
    #1

    Hi, compiler: VC++ 6.0 problem: When a Release Build is done, it works fine.. We are using MSXML 6.0 in our code. But during Debug Build of a win32 module, it gives the following error. msxml6.lib(msxml6_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module Error executing link.exe. One possible reason we could think of is the msxml6.lib is of release build. so it builds on release mode and gives the error on debug build We need a Debug build since we need to debug the code, can anybody suggest any work around in the compiler setting.. I tried out the following try out the following, but no use: Turn off optimization with the /Od (Disable) option. Disable minimal rebuild with the /Gm– (Enable Minimal Rebuild) option. Compile with the /Gy (Enable Function-Level Linking) option to package functions. Use a different code generation option. See the /G (Optimize for Processor) options. Change the order of functions and global variables. I get the same error when I enable the Debug option of compiler in Release Mode. Any suggestion or workaround is highly appreciated. Thanks, Shiva

    T 1 Reply Last reply
    0
    • S Shiva Prasad

      Hi, compiler: VC++ 6.0 problem: When a Release Build is done, it works fine.. We are using MSXML 6.0 in our code. But during Debug Build of a win32 module, it gives the following error. msxml6.lib(msxml6_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module Error executing link.exe. One possible reason we could think of is the msxml6.lib is of release build. so it builds on release mode and gives the error on debug build We need a Debug build since we need to debug the code, can anybody suggest any work around in the compiler setting.. I tried out the following try out the following, but no use: Turn off optimization with the /Od (Disable) option. Disable minimal rebuild with the /Gm– (Enable Minimal Rebuild) option. Compile with the /Gy (Enable Function-Level Linking) option to package functions. Use a different code generation option. See the /G (Optimize for Processor) options. Change the order of functions and global variables. I get the same error when I enable the Debug option of compiler in Release Mode. Any suggestion or workaround is highly appreciated. Thanks, Shiva

      T Offline
      T Offline
      toxcct
      wrote on last edited by
      #2

      aren't you trying to debug a dll which was compiled in release mode ?


      TOXCCT >>> GEII power
      [toxcct][VisualCalc]

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups