chrisidefix / transmisson-remote-gui

Automatically exported from code.google.com/p/transmisson-remote-gui
0 stars 0 forks source link

Transgui 3.0.1 and svn versions will not compile #410

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Sveral attempts to compile transgui from ARCH linux AUR, and from svn versions 
593, 519, 419 will not compile.

Output is the same on all attempts;
Note: environment config file not found - using defaults
NOTE: miscellaneous options file not found - using defaults
TLazPackageGraph.CheckIfPackageNeedsCompilation  No state file for trcomp 1.0
[TExternalToolList.Run] CmdLine="/usr/bin/fpc -B  -MObjFPC -Scgi -O1 -gl 
-vewnhi -l -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 
-Fu/var/abs/local/yaourtbuild/transmission-remote-gui-svn/src/transmission-remot
e-gui/ -Fu. 
-FU/var/abs/local/yaourtbuild/transmission-remote-gui-svn/src/transmission-remot
e-gui/lib/i386-linux/ -dLCL -dLCLgtk2 trcomp.pas" 
WorkDir="/var/abs/local/yaourtbuild/transmission-remote-gui-svn/src/transmission
-remote-gui/"
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 [2010/11/14] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Linux for i386
Compiling trcomp.pas
Compiling vargrid.pas
Compiling varlist.pas
vargrid.pas(74,28) Hint: Parameter "Sender" not used
vargrid.pas(441,41) Error: Wrong number of parameters specified for call to 
"DrawGridCheckboxBitmaps"
grids.pas(3877,23) Hint: Found declaration: 
TCustomGrid.DrawGridCheckboxBitmaps(const LongInt,const LongInt,const 
TRect,const TCheckBoxState);
vargrid.pas(540,47) Error: Wrong number of parameters specified for call to 
"DrawGridCheckboxBitmaps"
grids.pas(3877,23) Hint: Found declaration: 
TCustomGrid.DrawGridCheckboxBitmaps(const LongInt,const LongInt,const 
TRect,const TCheckBoxState);
vargrid.pas(1002) Fatal: There were 2 errors compiling module, stopping
TExternalToolList.Run Exception: 
/var/abs/local/yaourtbuild/transmission-remote-gui-svn/src/transmission-remote-g
ui/vargrid.pas(1002) Fatal: There were 2 errors compiling module, stopping
ERROR: tool reported error

Seems I have all the necessary tools and libs as far as I know.

I've run both make and lazbuild transgui.lpi.

Original issue reported on code.google.com by weba...@gmail.com on 7 Apr 2011 at 9:16

GoogleCodeExporter commented 9 years ago
You need Lazarus 0.9.28 to compile transgui. I will switch to the latest 
Lazarus 0.9.30 later.

Original comment by j...@cp-lab.com on 8 Apr 2011 at 6:35

GoogleCodeExporter commented 9 years ago
OK. I'll try that. Thanks fot the good work m8!

Original comment by weba...@gmail.com on 8 Apr 2011 at 6:43

GoogleCodeExporter commented 9 years ago
FPC 2.2.5 and lazarus 0.9.29 did the trick! Compiled remote-gui 1.4 just fine 
and it seems to work nicely. Thx for the help! Really appreciate it.

Original comment by weba...@gmail.com on 8 Apr 2011 at 7:33

GoogleCodeExporter commented 9 years ago
Update, realized 1.4 is a bit outdated. I got the svn 593 version to build with 
the above setup but it won't work properly. "Variants out of array" error in 
the gui and can't connect to the daemon in my local network.

Original comment by weba...@gmail.com on 8 Apr 2011 at 8:19

GoogleCodeExporter commented 9 years ago
I use Free Pascal Compiler 2.4.0 and Lazarus 0.9.28.2. You should use the same 
in order to make proper compile.

Original comment by j...@cp-lab.com on 8 Apr 2011 at 2:11

GoogleCodeExporter commented 9 years ago
Thanks! That did it! fpc 2.4.0 and lasarus 0.9.28 made the day! Great app and 
great help! Love it!

Original comment by weba...@gmail.com on 9 Apr 2011 at 6:01

GoogleCodeExporter commented 9 years ago
Any sense of when you might tackle this?  I am anxious as I believe it will 
solve the minimize-to-tray issue.

Original comment by reardo...@gmail.com on 28 Apr 2011 at 2:27

GoogleCodeExporter commented 9 years ago
The latest svn sources are switched to use Lazarus 0.9.30 and FPC 2.4.2

Original comment by j...@cp-lab.com on 1 May 2011 at 1:49