README.TXT
上传用户:zhuqijet
上传日期:2013-06-25
资源大小:10074k
文件大小:2k
源码类别:

词法分析

开发平台:

Visual C++

  1. Jan 21, 2003 - [Bug 16277] Readme should make note of threaded library problems in BCB6 
  2. =====================================================================================
  3. There's another known problem with BCB6 to do with linking single-threaded
  4. applications to DLLs.  Specifically, DLLs are normally linked to the
  5. multithreaded runtime DLL (CC3260MT.dll); however, if an application is linked
  6. to the single-threaded DLL (CC3260.dll) and consequently attempts to free memory
  7. allocated by the MT DLL there will be an memory access violation.  In particular
  8. this causes problems when using the transcoding utilities that return allocated
  9. memory (which the sample programs use).
  10. Currently there appears to be no way of forcing an application to be linked
  11. against the MT version of the runtime, therefore it is recommended that the
  12. versions of utilities which accept pre-allocated buffers be used.
  13. Feb 7, 2002 - Xerces C and Borland C++Builder6
  14. ==============================================
  15. The enclosed project file no longer produce a Xerces library that is dependent upon
  16. the Borland memory manager (borlndmm.dll).  However there is still a dependency upon
  17. the multi-threaded C++ Run Time Library.  The RTL is named cc3260mt.dll and is
  18. included in this distribution for your convenience.
  19. The supplied project files support Borland C++Builder6.  The overwhelming size of the
  20. Xerces project will cause some problems for the new IDE.  The version 6 IDE appends
  21. the source file directories to the include and lib paths, even though it is not
  22. necessary.  The resulting project file becomes corrupted due to the unnatural line
  23. lengths.  The file cannot be edited by hand to correct the situation, as the IDE will
  24. simply "fix" the paths for you when it opens the project.  This will discovered late
  25. in BCB6 field test, at a point in time when it was impossible to alter the project
  26. options dialog box.  A work around was to have the IDE check a registry entry that
  27. would prohibit it from modifying paths.  Set the following value in the registry:
  28. [HKEY_CURRENT_USERSoftwareBorlandC++Builder6.0Globals]
  29. "DontManagePaths"="1"
  30. or simply double click on the .reg file in this directory.
  31. Don Mastrovito