lazbuild loses "../" in "(-Fu) parameters"
Original Reporter info from Mantis: bonmario @bonmario
-
Reporter name: Mario Bonati
Original Reporter info from Mantis: bonmario @bonmario
- Reporter name: Mario Bonati
Description:
Hi,
in a project, i have iin "-Fu" option this:
..;../____Componenti/Ftp/Synapse/source/lib;../____Componenti/ZVDateTimeCtrls
Compiling this project with "lazbuild", this is the output:
bonmario@bonmario-desktop:/tmp$ /usr/lib/lazarus/lazbuild /media/sda1/Pascal/LazarusLavoro/CercaInOoo_Pdf/CercaInOoo_Pdf.lpiTCompiler.Compile WorkingDir="/media/sda1/Pascal/LazarusLavoro/CercaInOoo_Pdf/" CompilerFilename="/usr/bin/fpc" CompilerParams=" -MObjFPC -Scgi -O1 -gl -WG -vewnhi -l -Fu. -Fu../____Componenti/fparchive-0.1 -Fu../____Componenti/Ftp/Synapse/source/lib -Fu../____Componenti/ZVDateTimeCtrls -Fu/usr/lib/lazarus/components/printers/lib/i386-linux/gtk2 -Fu/usr/lib/lazarus/lcl/units/i386-linux -Fu/usr/lib/lazarus/lcl/units/i386-linux/gtk2 -Fu/usr/lib/lazarus/packager/units/i386-linux -oCercaInOoo_Pdf -dLCL -dLCLgtk2 CercaInOoo_Pdf.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/fpc -MObjFPC -Scgi -O1 -gl -WG -vewnhi -l -Fu. -Fu../____Componenti/fparchive-0.1 -Fu../____Componenti/Ftp/Synapse/source/lib -Fu../____Componenti/ZVDateTimeCtrls -Fu/usr/lib/lazarus/components/printers/lib/i386-linux/gtk2 -Fu/usr/lib/lazarus/lcl/units/i386-linux -Fu/usr/lib/lazarus/lcl/units/i386-linux/gtk2 -Fu/usr/lib/lazarus/packager/units/i386-linux -oCercaInOoo_Pdf -dLCL -dLCLgtk2 CercaInOoo_Pdf.lpr"
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.4.2-0 [2010/11/11] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Linux for i386
Compiling CercaInOoo_Pdf.lpr
Compiling CercaInOoo_Pdf_Unit.pas
Fatal: Can't find unit BonMarZip used by CercaInOoo_Pdf_Unit
ERROR: failed compiling of project /media/sda1/Pascal/LazarusLavoro/CercaInOoo_Pdf/CercaInOoo_Pdf.lpi
bonmario@bonmario-desktop:/tmp$
The problem is that lazbuild loses the ".." at the begin of mine parameters
Mantis conversion info:
- Mantis ID: 18341
- OS: Ubuntu
- OS Build: 10.10
- Build: Lazarus 0.9.29 r28730M FPC 2.4.2
- Platform: Linux
- Version: 0.9.29 (SVN)
- Fixed in version: 0.9.31 (SVN)
- Target version: 1.0.0
- LazTarget: 1.0