Uploaded image for project: 'Axis2-C'
  1. Axis2-C
  2. AXIS2C-1110

Support debug and release versions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.0
    • None
    • util
    • None
    • windows, VS.2005

    Description

      Modify axutil_dll_desc_create_platform_specific_dll_name() as follows:

      temp_name = axutil_stracat(env, AXIS2_LIB_PREFIX, class_name);
      #ifdef _DEBUG

      { axis2_char_t *temp_name2 = axutil_stracat(env, temp_name, "D"); dll_desc->dll_name = axutil_stracat(env, temp_name2, AXIS2_LIB_SUFFIX); AXIS2_FREE(env->allocator, temp_name2); }

      #else
      dll_desc->dll_name = axutil_stracat(env, temp_name, AXIS2_LIB_SUFFIX);
      #endif

      Then modify the build system for the debug build to generate dll's with names that differ from the release version by a trailing D.

      Attachments

        Activity

          People

            Unassigned Unassigned
            pim_philipse Pim Philipse
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified