You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2004/05/19 16:49:15 UTC

cvs commit: xml-xerces/c/tests runConfigure

amassari    2004/05/19 07:49:15

  Modified:    c/src/xercesc Makefile.incl runConfigure
               c/tests  runConfigure
  Log:
  MinGW: move the -mthreads option from Makefile.incl to runConfigure; change the name of the DLL to be aligned with the naming in CygWin/Win32
  
  Revision  Changes    Path
  1.54      +17 -2     xml-xerces/c/src/xercesc/Makefile.incl
  
  Index: Makefile.incl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/Makefile.incl,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- Makefile.incl	22 Mar 2004 22:07:05 -0000	1.53
  +++ Makefile.incl	19 May 2004 14:49:15 -0000	1.54
  @@ -347,7 +347,7 @@
   
   #=============== MINGW SPECIFIC OPTIONS =========================
   ifeq (${PLATFORM}, MINGW)
  -    PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -fexceptions -DWIN32 -D_WINDOWS -DNDEBUG -DPLATFORM_WIN32 -D_CRTDBG_MAP_ALLOC 
  +    PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -fexceptions -D__GNUWIN32__ -DWIN32 -D_WINDOWS -DNDEBUG -DPLATFORM_WIN32
       MAKE_SHARED = dllwrap --export-all-symbols --driver-name c++ ${LDFLAGS}
       MAKE_SHARED_C = ${CC} -D${PLATFORM} ${LDFLAGS}
       ALLLIBS = ${LIBS}
  @@ -718,6 +718,21 @@
       
       LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
       SO_DEPDOM  =${CYGDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}
  +    REAL_DEPDOM=${LIBDEPDOM}${VER}${SHLIBSUFFIX}
  +        
  +endif
  +ifeq (${PLATFORM}, MINGW)
  +    #
  +    # LINK_NAME=libxerces-c.dll
  +    # SO_NAME  =libxerces-c20.dll
  +    # REAL_NAME=libxerces-c2_0_0.dll
  +    #
  +    LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
  +    SO_NAME  =${LIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
  +    REAL_NAME=${LIBNAME}${VER}${SHLIBSUFFIX}
  +    
  +    LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
  +    SO_DEPDOM  =${LIBDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}
       REAL_DEPDOM=${LIBDEPDOM}${VER}${SHLIBSUFFIX}
           
   endif
  
  
  
  1.34      +3 -3      xml-xerces/c/src/xercesc/runConfigure
  
  Index: runConfigure
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/runConfigure,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- runConfigure	15 Mar 2004 17:06:58 -0000	1.33
  +++ runConfigure	19 May 2004 14:49:15 -0000	1.34
  @@ -439,8 +439,8 @@
           esac
           fi
       elif test $platform = "mingw-msys"; then
  -        threadingLibs=""
  -        threadingDefines=""
  +        threadingLibs="-mthreads"
  +        threadingDefines="-mthreads"
       fi
   fi
   
  
  
  
  1.34      +3 -3      xml-xerces/c/tests/runConfigure
  
  Index: runConfigure
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/tests/runConfigure,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- runConfigure	15 Mar 2004 17:06:58 -0000	1.33
  +++ runConfigure	19 May 2004 14:49:15 -0000	1.34
  @@ -374,8 +374,8 @@
           esac
           fi
       elif test $platform = "mingw-msys"; then
  -        threadingLibs=""
  -        threadingDefines=""
  +        threadingLibs="-mthreads"
  +        threadingDefines="-mthreads"
       fi
   fi
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org