On 3-8-2012 14:56, Graeme Geldenhuys wrote: > Hi, > > On 1 August 2012 22:35, Mattias Gaertner <[email protected]> wrote: >> >> Please, let me know if you find any problems with these release candidates. > > > I downloaded the the rc1 src archive (tar.gz). I unpacked it, entered > the directory and ran... > > $ make bigide > > I got the following error.... > > > ...snip... > /bin/cp -f Makefile.compiled lib/x86_64-linux/gtk2/DBFLaz.compiled > make[2]: Leaving directory > `/home/graemeg/programming/lazarus-rc1/components/tdbf' > make -C sqldb > make[2]: Entering directory > `/home/graemeg/programming/lazarus-rc1/components/sqldb' > /bin/rm -f lib/x86_64-linux/gtk2/sqldblaz.ppu > /bin/mkdir -p lib/x86_64-linux/gtk2 > /home/graemeg/programming/fpc-2.6.1/x86_64-linux/bin/ppcx64 -MObjFPC > -Scgi -O1 -g -gl -vewnhi -l -dLCL -dLCLgtk2 > -Fu../synedit/units/x86_64-linux/gtk2 > -Fu../../ideintf/units/x86_64-linux/gtk2 > -Fu../../lcl/units/x86_64-linux/gtk2 -Fu../../lcl/units/x86_64-linux > -Fu../lazutils/lib/x86_64-linux -Fu../../packager/units/x86_64-linux > -Fu. -FE. -FUlib/x86_64-linux/gtk2 -Cg -dx86_64 sqldblaz.pas > Hint: Start of reading config file /home/graemeg/.fpc.cfg > Hint: End of reading config file /home/graemeg/.fpc.cfg > Free Pascal Compiler version 2.6.1 [2012/02/29] for x86_64 > Copyright (c) 1993-2011 by Florian Klaempfl and others > Target OS: Linux for x86-64 > Compiling sqldblaz.pas > Compiling registersqldb.pas > Fatal: Can't find unit mssqlconn used by registersqldb > Fatal: Compilation aborted > make[2]: *** [sqldblaz.ppu] Error 1 > make[2]: Leaving directory > `/home/graemeg/programming/lazarus-rc1/components/sqldb' > make[1]: *** [bigide] Error 2 > make[1]: Leaving directory `/home/graemeg/programming/lazarus-rc1/components' > make: *** [bigidecomponents] Error 2 > [lazarus-rc1]$ > > > > I'm running OpenSUSE 12.1 64-bit and using FPC 2.6.0 > > I read the README.txt file and it says I must do a 'make clean all', > so I did that and it worked. > > I hardly ever compile Lazarus from the command line - I normally do it > using my previous binary and from the Build menu item inside Lazarus. > > So I guess I'm not actually reporting a bug, but maybe the README.txt > file in the root directory should mention the various build options > and what dependencies they have. I'm running a stock OpenSUSE 12.1, > and clearly it doesn't ship with MS SQL Server drivers, thus the 'make > bigide' failed.
But it might ship with FreeTDS drivers (for both Sybase ASE and MS SQL Server)... which is what mssqlconn uses. Regardless, FreeTDS is dynamically linked so that shouldn't be a problem in any case. Sounds more like a problem with stale ppus? -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
