[fpc-pascal] Errors compiling fixes_2.6 on win64: forgot to include dblib for mssqlconn?

Jonas Maebe jonas.maebe at elis.ugent.be
Tue Apr 24 10:54:46 CEST 2012


marcov wrote on Mon, 23 Apr 2012:

> In our previous episode, Reinier Olislagers said:
>> Perhaps some of these revisions in trunk could be backported:
>> r20692 | marco | 2012-04-02 13:46:51 +0200 (ma, 02 apr 2012) | 2 lines
>
> It is hard because 2.6.x uses a different makefile system compared to trunk,
> which is harder to tune for specific OSes.

Now it is broken for Darwin ("fpc-2.2" = fixes branch in this context):

make -C fcl-json all
/bin/mkdir -p units/powerpc-darwin
/Users/fpc/snapshot/fpc-2.2/compiler/ppcppc -Ur -Xs -O2 -n -S2h  
-Fu/Users/fpc/snapshot/fpc-2.2/rtl/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/fcl-base/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/univint/units/powerpc-darwin  
-FE. -FUunits/powerpc-darwin -ap -dpowerpc -dRELEASE src/fpjson.pp
fpjson.pp(1905,15) Warning: Function result variable does not seem to  
initialized
/Users/fpc/snapshot/fpc-2.2/compiler/ppcppc -Ur -Xs -O2 -n -S2h  
-Fu/Users/fpc/snapshot/fpc-2.2/rtl/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/fcl-base/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/univint/units/powerpc-darwin  
-FE. -FUunits/powerpc-darwin -ap -dpowerpc -dRELEASE src/jsonscanner.pp
/Users/fpc/snapshot/fpc-2.2/compiler/ppcppc -Ur -Xs -O2 -n -S2h  
-Fu/Users/fpc/snapshot/fpc-2.2/rtl/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/fcl-base/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/univint/units/powerpc-darwin  
-FE. -FUunits/powerpc-darwin -ap -dpowerpc -dRELEASE src/jsonparser.pp
/Users/fpc/snapshot/fpc-2.2/compiler/ppcppc -Ur -Xs -O2 -n -S2h  
-Fu/Users/fpc/snapshot/fpc-2.2/rtl/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/fcl-base/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/univint/units/powerpc-darwin  
-FE. -FUunits/powerpc-darwin -ap -dpowerpc -dRELEASE src/jsonconf.pp
/Users/fpc/snapshot/fpc-2.2/compiler/ppcppc -Ur -Xs -O2 -n -S2h  
-Fu/Users/fpc/snapshot/fpc-2.2/rtl/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/fcl-base/units/powerpc-darwin  
-Fu/Users/fpc/snapshot/fpc-2.2/packages/univint/units/powerpc-darwin  
-FE. -FUunits/powerpc-darwin -ap -dpowerpc -dRELEASE src/fpjsonrtti.pp
make[2]: *** No rule to make target `dblib_all', needed by  
`fcl-db_all'.  Stop.
make[1]: *** [packages_all] Error 2
make: *** [build-stamp.powerpc-darwin] Error 2


Jonas



More information about the fpc-pascal mailing list