Переглянути джерело

* fixes for go32v2 compilation by John Lee (approved by Tomas)

git-svn-id: trunk@13791 -
Jonas Maebe 16 роки тому
батько
коміт
63b8ff87c8

+ 5 - 2
packages/fcl-process/src/dummy/process.inc

@@ -2,10 +2,13 @@
   Dummy process.inc
 }
 
-{$if defined(VER2_2) or defined(VER2_3_1)}
+{
+  prevent compilation error for the versions mentioned below
+} 
+{$if defined(VER2_4) or defined(VER2_5_1)}
 {$warning Temporary workaround - unit does nothing}
 {$else}
-{$fatal Proper implementation of TProcess needed}
+{$fatal Proper implementation of TProcess for version of this target needed}
 {$endif}
 
 procedure TProcess.CloseProcessHandles;

+ 7 - 0
utils/fppkg/buildfppkg.pp

@@ -2,8 +2,15 @@ unit buildfppkg;
 
   interface
 
+  { 
+    these units cause compilation errors on targets eg go32v2 for which fppkg 
+    not implemented properly, so remove them by ifdef. jl Aug 2009 
+  }
+
+{$ifndef go32v2} 
     uses
       fprepos,fpxmlrep,pkgoptions,pkgglobals,pkgmessages,pkghandler,pkgmkconv,pkgdownload,pkgfpmake,pkgcommands,pkgrepos,pkgwget,pkglnet;
+{$endif} 
 
   implementation