Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2011-08

lazde fails to compile - some resource error

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

What is going wrong? Why do I keep getting "failing to compile resources" error.

I'm using latest Lazarus 0.9.30.1 with FPC 2.4.3. 'fpc' and 'fpcres' and friends are in my PATH environment variable.

No matter what I do, I simply can't get Lazarus to compile the doceditor (lazde) project.

---------------------------------------------------------------
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.4.3 [2011/03/26] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Linux for i386
Compiling lazde.lpr
Compiling frmmain.pp
Compiling pgeditor.pp
Compiling pkeditor.pp
Compiling fpdeutil.pp
Compiling lazdemsg.pp
Writing Resource String Table file: lazdemsg.rst
Compiling lazdeopts.pp
lazdeopts.pp(147,35) Hint: Local variable "FallbackLang" does not seem
to be initialized
lazdeopts.pp(147,22) Hint: Local variable "Lang" does not seem to be initialized
Compiling frmnewnode.pp
Compiling eleditor.pp
Compiling frmexample.pp
Compiling frmlink.pp
Compiling frmmain.pp
Compiling pgeditor.pp
pgeditor.pp(126,16) Hint: Unit "frmNewNode" not used in pgEditor
Compiling frmmakeskel.pp
frmmakeskel.pp(55,28) Hint: Parameter "Sender" not used
Compiling frmoptions.pp
frmoptions.pp(62,31) Hint: Parameter "Sender" not used
frmoptions.pp(60,25) Hint: Parameter "Sender" not used
frmoptions.pp(60,46) Hint: Parameter "CloseAction" not used
frmoptions.pp(61,26) Hint: Parameter "Sender" not used
Compiling frmtable.pp
Compiling frmabout.pp
frmabout.pp(46,26) Hint: Parameter "Sender" not used
Compiling frmbuild.pp
Compiling frmsource.pas
frmbuild.pp(112,27) Hint: Parameter "Sender" not used
frmbuild.pp(113,35) Hint: Parameter "Sender" not used
frmbuild.pp(114,31) Hint: Parameter "Sender" not used
frmbuild.pp(116,34) Hint: Parameter "Sender" not used
frmbuild.pp(117,26) Hint: Parameter "Sender" not used
frmmain.pp(168,30) Hint: Parameter "Sender" not used
frmmain.pp(161,28) Hint: Parameter "Sender" not used
frmmain.pp(146,28) Hint: Parameter "Sender" not used
frmmain.pp(147,34) Hint: Parameter "Sender" not used
frmmain.pp(145,29) Hint: Parameter "Sender" not used
frmmain.pp(148,36) Hint: Parameter "Sender" not used
frmmain.pp(150,33) Hint: Parameter "Sender" not used
frmmain.pp(151,42) Hint: Parameter "Sender" not used
frmmain.pp(153,34) Hint: Parameter "Sender" not used
frmmain.pp(155,35) Hint: Parameter "Sender" not used
frmmain.pp(157,44) Hint: Parameter "Sender" not used
frmmain.pp(159,27) Hint: Parameter "Sender" not used
frmmain.pp(160,35) Hint: Parameter "Sender" not used
frmmain.pp(162,30) Hint: Parameter "Sender" not used
frmmain.pp(163,28) Hint: Parameter "Sender" not used
frmmain.pp(167,34) Hint: Parameter "Sender" not used
frmmain.pp(169,31) Hint: Parameter "Sender" not used
frmmain.pp(170,30) Hint: Parameter "Sender" not used
eleditor.pp(702,25) Hint: Local variable "L" does not seem to be initialized
eleditor.pp(686,5) Note: Local variable "P" not used
eleditor.pp(1022,41) Hint: Local variable "T" does not seem to be initialized
eleditor.pp(1022,39) Hint: Local variable "S" does not seem to be initialized
eleditor.pp(1014,3) Note: Local variable "P" not used
eleditor.pp(126,33) Hint: Parameter "Sender" not used
lazde.lpr(9,13) Hint: Unit "frmOptions" not used in lazde
lazde.lpr(10,13) Hint: Unit "frmNewNode" not used in lazde
lazde.lpr(11,14) Hint: Unit "FrmMakeSkel" not used in lazde
lazde.lpr(12,10) Hint: Unit "FrmLink" not used in lazde
lazde.lpr(13,11) Hint: Unit "frmTable" not used in lazde
lazde.lpr(14,11) Hint: Unit "FrmAbout" not used in lazde
lazde.lpr(15,11) Hint: Unit "PkEditor" not used in lazde
lazde.lpr(18,13) Hint: Unit "FrmExample" not used in lazde
lazde.lpr(19,11) Hint: Unit "frmBuild" not used in lazde
lazde.lpr(20,12) Hint: Unit "frmSource" not used in lazde
lazde.lpr(21,11) Hint: Unit "LazDEMsg" not used in lazde
lazde.lpr(23,11) Hint: Unit "pgEditor" not used in lazde
Compiling resource
/home/graemeg/programming/lazarus/doceditor/units/i386-linux/lazde.or
lazde.lpr(31,1) Error: Error while compiling resources
lazde.lpr(31,1) Fatal: There were 1 errors compiling module, stopping

---------------------------------------------------------------

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Flávio Etrusco
to Graeme Geldenhuys
Graeme Geldenhuys wrote 8 lines
What is going wrong? Why do I keep getting "failing to compile resources" error. I'm using latest Lazarus 0.9.30.1 with FPC 2.4.3. 'fpc' and 'fpcres' and friends are in my PATH environment variable. No matter what I do, I simply can't get Lazarus to compile the doceditor (lazde) project.

I have no problems in Ubuntu Oneiric current:

etrusco at oneiric-vm:~/projetos/lazarus/doceditor$ ../lazbuild lazde.lpi (...)
Free Pascal Compiler version 2.4.4-1ubuntu1 [2011/06/20] for i386 (...)
lazde.lpr(23,11) Hint: Unit "pgEditor" not used in lazde Compiling resource units/i386-linux/lazde.or
Linking lazde
/usr/bin/ld: warning: link.res contains output sections; did you forget -T? 34 lines compiled, 3.3 sec
14 hint(s) issued
[TCompiler.Compile] end
etrusco at oneiric-vm:~/projetos/lazarus/doceditor$

Best regards,
Fl?vio

Reply by email

Graeme Geldenhuys
to Hans-Peter Diettrich: Check for duplicate resources in the main(?) file, e.g. {$R *.res} {$R xyz.res}, and…
Hans-Peter Diettrich wrote
Check for duplicate resources in the main(?) file, e.g. {$R *.res} {$R

I did check that, and there was nothing that seemed out of place. I also tried to switch between LRS and FPC resources, but that made no difference either.

I also made sure I deleted all compiled units from the output directory.

Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net

Reply by email

Hans-Peter Diettrich
to Graeme Geldenhuys: What is going wrong? Why do I keep getting "failing to compile resources" error. I'm…
Show quoted text 7 lines
What is going wrong? Why do I keep getting "failing to compile resources" error. I'm using latest Lazarus 0.9.30.1 with FPC 2.4.3. 'fpc' and 'fpcres' and friends are in my PATH environment variable. No matter what I do, I simply can't get Lazarus to compile the doceditor (lazde) project.

Check for duplicate resources in the main(?) file, e.g. {$R *.res} {$R xyz.res}, and remove the excess ones. It also may help to switch between the lfm and lrs(?) resource type, in the project (compiler?) options. At least this helped me sometimes, on Windows.

DoDi

Reply by email