浏览代码

* fix gdbint for mingw libgdb 7.2 we provide in the contribs dir

git-svn-id: trunk@22870 -
florian 13 年之前
父节点
当前提交
6d055e71b9
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      packages/gdbint/src/gdbint.pp

+ 6 - 1
packages/gdbint/src/gdbint.pp

@@ -138,6 +138,9 @@ interface
   {$define GDB_BP_LOCATION_HAS_REFCOUNT}
   {$define GDB_BP_LOCATION_HAS_REFCOUNT}
   {$define GDB_BP_LOCATION_HAS_OPS}
   {$define GDB_BP_LOCATION_HAS_OPS}
   {$define GDB_UI_FILE_HAS_WRITE_ASYNC}
   {$define GDB_UI_FILE_HAS_WRITE_ASYNC}
+  {$ifdef win32}
+      {$define GDB_USES_LIBADVAPI32}
+  {$endif win32}
 {$endif def GDB_V704}
 {$endif def GDB_V704}
 
 
 { 7.3.x }
 { 7.3.x }
@@ -479,7 +482,9 @@ interface
   {$LINKLIB libintl.a}
   {$LINKLIB libintl.a}
   {$LINKLIB imagehlp}
   {$LINKLIB imagehlp}
   {$endif not USE_MINGW_GDB}
   {$endif not USE_MINGW_GDB}
-  {$LINKLIB advapi32}
+  {$ifdef GDB_USES_LIBADVAPI32}
+    {$LINKLIB advapi32}
+  {$endif GDB_USES_LIBADVAPI32}
   {$LINKLIB user32}
   {$LINKLIB user32}
   {$LINKLIB kernel32}
   {$LINKLIB kernel32}
 {$endif win32}
 {$endif win32}