Transmission Remote GUI Wiki
A cross platform front-end for the Transmission Bit-Torrent client.
Brought to you by:
yury_sidorov
Make sure you have working Lazarus and Free Pascal compiler installed.
Free Pascal Compiler 2.6.2 and Lazarus 1.0 is used to develop Transmission Remote GUI. You may use different versions of FPC and Lazarus at your own risk.
Download the sources archive and extract it to some folder or perform svn checkout.
Building from the command line
There are 2 methods:
make
command to build the application; make zipdist
command to create a release .zip archive in the Release
sub-folder. lazbuild transgui.lpi
command to build the application. Building from Lazarus IDE
"Package > Open package file (.lpk)..."
from the main menu. trcomp.lpk
file in the program's sources folder and open it. Install
button in the package window. transgui.lpi
project and build it.
Wiki: Home
Wiki: TrackingErrors
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: 9459...@gmail.com
Can somebody give more detailed instructions how to get final result (binary file) on linux, gtk+. Because if you follow the above instructions (1st post), you will get a binary file of size 21.5 Mb. Aftert altering project and compiler properties (don't generate debug info, optimization level 3, smart linking and so on) it's possible to downsize the file to 3.9 Mb, but it should be only 2.0 Mb, as in Download section. Thanks in advance.
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: j...@cp-lab.com
I rebuild LCL with optimization and smartlinking enabled (-O2 -CX switches) The final executable is build with smartlinking as well (-CX -XX switches)
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: AKhromo...@gmail.com
For ubuntu 10.10. Changing notifications like this
File main.pas
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: j...@cp-lab.com
Please create a patch and open a new issue in the Issued section.
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: r.korv...@gmail.com
To build in Ubuntu 11.04 Install lazarus with "sudo apt-get install lazarus". This command automatically installs all needed dependencies.
Then use "make" in the source directory to compile. After that build a zip package using "make zipdist".
In the Release dir you'll find the file transgui-3.1-i386-linux.zip (or something like that), it contains your build. Use it as you like.
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: hwipar...@gmail.com
Building with Lazarus, the output executable (Linux, Qt4) was over 20 MB in size. However, I found two simple and useful tools: strip and upx. Using them I managed to make my binary size less than 2 MB. And yet, it works properly. At least it seems to :) Greetings from Poland :)
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: mos...@gmail.com
Building on Debian sid 64 bit to get the same binary as on site here https://gist.github.com/4006964 .