Transmission Remote GUI
Re: Transmission Remote GUI
Is FPC compiler works on your platform?
I suppose you have Linux distribution with X Window system and GTK2 libraries.
In that case you can build Lazarus from sources.
1. Install FPC compiler and make sure it works.
2. Download source code of the latest (0.9.27) Lazarus snapshot here: http://www.hu.freepascal.org/lazarus/
3. Extract Lazarus sources and run 'make'
4. After that you can use 'lazbuild transgui.lpi' command to build Transmission Remote GUI.
I suppose you have Linux distribution with X Window system and GTK2 libraries.
In that case you can build Lazarus from sources.
1. Install FPC compiler and make sure it works.
2. Download source code of the latest (0.9.27) Lazarus snapshot here: http://www.hu.freepascal.org/lazarus/
3. Extract Lazarus sources and run 'make'
4. After that you can use 'lazbuild transgui.lpi' command to build Transmission Remote GUI.
Re: Transmission Remote GUI
Well... After a lot of hassles with lazarus I've finally built it. Then I tried to build remotegui, and received the following error:
Compiling main.pas
main.pas(2563,26) Error: Can't determine which overloaded function to call
main.pas(2750) Fatal: There were 1 errors compiling module, stopping
ERROR: failed compiling of project /home/alex/transgui-0.95-src/TransGUI/transgui.lpi
The line is:
pbDownloaded.Position:=Round(FTorrents[idxDone, idx]*10);
What can it be?
Compiling main.pas
main.pas(2563,26) Error: Can't determine which overloaded function to call
main.pas(2750) Fatal: There were 1 errors compiling module, stopping
ERROR: failed compiling of project /home/alex/transgui-0.95-src/TransGUI/transgui.lpi
The line is:
pbDownloaded.Position:=Round(FTorrents[idxDone, idx]*10);
What can it be?
Re: Transmission Remote GUI
Try to replace it by:
or
Code: Select all
pbDownloaded.Position:=Round(FTorrents[idxDone, idx]*10.0);
Code: Select all
pbDownloaded.Position:=Round(double(FTorrents[idxDone, idx])*10.0);
Re: Transmission Remote GUI
OK, the first variant gave the same error, but with the second, transGUI was finally compiled. But when I tried to start it, I received the following errors:
TRasterImage.BitmapHandleNeeded: Unable to create handles, using default
TRasterImage.BitmapHandleNeeded: Unable to create handles, using default
[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$FF94A784
$0F9AD964
$0F9C27A4
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$0EFE9174
$0F9BD538
$0F9ABC2C
$0F9AD964
$0F9C242C
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$102823D0
$10282068
$1023DA7C
TApplication.HandleException Access violation
Stack trace:
$FF94A784
$0F9AD964
$0F9C27A4
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$0EFE9174
$0F9BD538
$0F9ABC2C
$0F9AD964
$0F9C242C
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$102823D0
$10282068
$1023DA7C
[FORMS.PP] ExceptionOccurred
[FORMS.PP] ExceptionOccurred
[FORMS.PP] ExceptionOccurred
BTW, I received very similar errors when I tried to launch lazarus (lazbuild runs ok) - exceptions in forms.pp. After building it I've correctly installed it (via make install). Is it problem in transgui, or in lazarus (or, perhaps, in freepascal)?
P.S. Maybe I must install transgui in some proper way? I didn't find any mentions of it in docs. For now I just copied transgui into /usr/bin; is it enough?
TRasterImage.BitmapHandleNeeded: Unable to create handles, using default
TRasterImage.BitmapHandleNeeded: Unable to create handles, using default
[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$FF94A784
$0F9AD964
$0F9C27A4
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$0EFE9174
$0F9BD538
$0F9ABC2C
$0F9AD964
$0F9C242C
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$102823D0
$10282068
$1023DA7C
TApplication.HandleException Access violation
Stack trace:
$FF94A784
$0F9AD964
$0F9C27A4
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$0EFE9174
$0F9BD538
$0F9ABC2C
$0F9AD964
$0F9C242C
$0F9C3AFC
$0F9C3CC8
$0F0C95F4
$102823D0
$10282068
$1023DA7C
[FORMS.PP] ExceptionOccurred
[FORMS.PP] ExceptionOccurred
[FORMS.PP] ExceptionOccurred
BTW, I received very similar errors when I tried to launch lazarus (lazbuild runs ok) - exceptions in forms.pp. After building it I've correctly installed it (via make install). Is it problem in transgui, or in lazarus (or, perhaps, in freepascal)?
P.S. Maybe I must install transgui in some proper way? I didn't find any mentions of it in docs. For now I just copied transgui into /usr/bin; is it enough?
Re: Transmission Remote GUI
What version of FPC do you use? You should use at least FPC 2.2.2.
If you used the latest svn version of Lazarus, then try to build Lazarus 0.9.26 sources.
The first step is to make Lazarus IDE to run properly. Then you can build TransGUI.
If you used the latest svn version of Lazarus, then try to build Lazarus 0.9.26 sources.
The first step is to make Lazarus IDE to run properly. Then you can build TransGUI.
Re: Transmission Remote GUI
Sorry I didn't mention it. I'm using the latest version (2.2.2). I've tried to build 0.9.26, but got almost the same errors - both with lazarus and transgui. When I start transgui the error is:jusid wrote:What version of FPC do you use? You should use at least FPC 2.2.2.
If you used the latest svn version of Lazarus, then try to build Lazarus 0.9.26 sources.
The first step is to make Lazarus IDE to run properly. Then you can build TransGUI.
TRasterImage.BitmapHandleNeeded: Unable to create handles, using default
TRasterImage.BitmapHandleNeeded: Unable to create handles, using default
[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$FF8384D8
$0F642C8C
$0F645F1C
$0F646630
$0F596588
$1027EFE0
$100F22D8
$100F1D24
$100F7AF0
$10162880
$101623B4
$10163824
$10162990
$101623B4
$10163824
$10162990
$1002E910
TApplication.HandleException Access violation
Stack trace:
$FF8384D8
$0F642C8C
$0F645F1C
$0F646630
$0F596588
$1027EFE0
$100F22D8
$100F1D24
$100F7AF0
$10162880
$101623B4
$10163824
$10162990
$101623B4
$10163824
$10162990
$1002E910
[FORMS.PP] ExceptionOccurred
[TGtkWidgetSet.Destroy] WARNING: There are 1 unreleased DCs, a detailed dump follows:
[TGtkWidgetSet.Destroy] DCs: F7D33010
[TGtkWidgetSet.Destroy] WARNING: There are 1 unreleased GDIObjects, a detailed dump follows:
[TGtkWidgetSet.Destroy] GDIOs: F7D9B490
[TGtkWidgetSet.Destroy] gdiBitmap: 1
Re: Transmission Remote GUI
Try to ask about that in Lazarus forum. I have no other ideas how to solve it.
Re: Transmission Remote GUI
Yes, I think there's something wrong with lazarus (or freepascal) on PowerPC. Nevertheless, thanks for help and patience!
Re: Transmission Remote GUI
does a proxy feature exist for remote gui i.e. going through a proxy i'd need to when accessing from work.
Re: Transmission Remote GUI
Hi,
I would like to build it to amd64 computer but i have a problem :
any ideas ?
thanks ...
LdK
ps : sorry for my poor english ; )
I would like to build it to amd64 computer but i have a problem :
Code: Select all
TCompiler.Compile WorkingDir="/home/ldk/transmi/transmisson-remote-gui-read-only/" CompilerFilename="/usr/bin/ppcx64" CompilerParams=" -S2gi -g -WG -vewni -l -Fisynapse/source/lib/ -Fusynapse/source/lib/ -Fujson/ -Fu/usr/lib/lazarus/lcl/units/x86_64-linux/ -Fu/usr/lib/lazarus/lcl/units/x86_64-linux/gtk/ -Fu/usr/lib/lazarus/packager/units/x86_64-linux/ -Fu. -FUunits/ -ounits/transgui -dLCL -dLCLgtk transgui.lpr"
[TCompiler.Compile] CmdLine="/usr/bin/ppcx64 -S2gi -g -WG -vewni -l -Fisynapse/source/lib/ -Fusynapse/source/lib/ -Fujson/ -Fu/usr/lib/lazarus/lcl/units/x86_64-linux/ -Fu/usr/lib/lazarus/lcl/units/x86_64-linux/gtk/ -Fu/usr/lib/lazarus/packager/units/x86_64-linux/ -Fu. -FUunits/ -ounits/transgui -dLCL -dLCLgtk transgui.lpr"
Free Pascal Compiler version 2.2.0 [2008/09/20] for x86_64
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling transgui.lpr
Compiling main.pas
Compiling ./json/jsonparser.pp
jsonparser.pp(22,41) Fatal: Can't find unit jsonscanner used by jsonparser
ERROR: failed compiling
thanks ...
LdK
ps : sorry for my poor english ; )
Re: Transmission Remote GUI
Free Pascal Compiler 2.2.2 or later and Lazarus 0.9.26 or later is required.
Re: Transmission Remote GUI
-
Last edited by exiztone on Wed Jul 24, 2013 5:58 pm, edited 1 time in total.
Re: Transmission Remote GUI
thank you very much its very good working on debian 5.0 ...
best regards...
best regards...
-
- Posts: 10
- Joined: Fri Oct 31, 2008 7:56 am
Re: Transmission Remote GUI
Hi,
I'm would like to know if this application can support display Chinese. I installed the application and found that it display ????
Does anyone also has this problem?
Thanks.
I'm would like to know if this application can support display Chinese. I installed the application and found that it display ????
Does anyone also has this problem?
Thanks.
-
- Posts: 5
- Joined: Wed Jul 29, 2009 4:06 am
- Location: Canberra, Australia
Re: Transmission Remote GUI
Hi
I've installed transmission-remote-gui on my PC, entered the details for the PC running Transmission & get the error "Connection Refused". I've checked that the IP address of my PC running Transmission is correct, the use name & password are correct & the PC running Transmission is not using a firewall.
Is the issue likely to be the port that's being used to connect , (I've accepted the default), or is it some thing else?
If it's the port, how do I determine which port to use?
TIA
Peter
I've installed transmission-remote-gui on my PC, entered the details for the PC running Transmission & get the error "Connection Refused". I've checked that the IP address of my PC running Transmission is correct, the use name & password are correct & the PC running Transmission is not using a firewall.
Is the issue likely to be the port that's being used to connect , (I've accepted the default), or is it some thing else?
If it's the port, how do I determine which port to use?
TIA
Peter