Browse Source

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

git-svn-id: trunk@22870 -
florian 12 years ago
parent
commit
6d055e71b9
1 changed files with 6 additions and 1 deletions
  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}