Build transmission with gtk+ support

User Roberth roberth.sjonoy at gmail.com
Sat Oct 20 12:28:54 PDT 2007


Hello, anyone sucsessfully installed transmission with gtk+ support from
ports?

[root at Magda /usr/ports/net-p2p/transmission]# make install clean
You may specify the following on the command line:
 
WITHOUT_OPENSSL=yes to disable OpenSSL support, using built-in SHA1
implementation. Warning, it is a bit slower if you use this option.
===>  Vulnerability check disabled, database not found
===>  Extracting for transmission-0.82
=> MD5 Checksum OK for Transmission-0.82.tar.gz.
=> SHA256 Checksum OK for Transmission-0.82.tar.gz.
===>  Patching for transmission-0.82
===>  Applying FreeBSD patches for transmission-0.82
===>   transmission-0.82 depends on executable: gmake - found
===>  Configuring for transmission-0.82
System:  FreeBSD
OpenSSL: yes
GTK+:    yes
Daemon:  disabled

Now use GNU make to build Transmission.
It may be called 'make' or 'gmake' depending on your system.
===>  Building for transmission-0.82
Checking SVN revision...
* Building libtransmission
Checking dependencies...
Cc basename.o
Cc bencode.o
Cc choking.o
Cc clients.o
Cc completion.o
Cc dirname.o
Cc fastresume.o
Cc fdlimit.o
Cc http.o
Cc inout.o
Cc ipcparse.o
ipcparse.c: In function `ipc_mkgetinfo':
ipcparse.c:494: warning: 'typecount' might be used uninitialized in this
function
ipcparse.c:495: warning: 'typearray' might be used uninitialized in this
function
ipcparse.c: In function `ipc_infoname':
ipcparse.c:1243: warning: 'array' might be used uninitialized in this
function
ipcparse.c:1244: warning: 'len' might be used uninitialized in this
function
ipcparse.c: In function `ipc_infotypes':
ipcparse.c:1181: warning: 'tree' might be used uninitialized in this
function
ipcparse.c:1183: warning: 'array' might be used uninitialized in this
function
ipcparse.c:1184: warning: 'len' might be used uninitialized in this
function
Cc list.o
Cc makemeta.o
Cc metainfo.o
Cc natpmp.o
Cc net.o
Cc peer.o
Cc platform.o
Cc ratecontrol.o
Cc sha1.o
Cc shared.o
Cc strlcat.o
Cc strlcpy.o
Cc torrent.o
Cc tracker.o
Cc transmission.o
Cc upnp.o
Cc utils.o
Cc xml.o
Library libtransmission.a
ar: creating libtransmission.a
* Building Transmission CLI client
Checking dependencies...
Cc transmissioncli.o
Link transmissioncli
* Building Transmission GTK+ client
gmake: *** gtk: No such file or directory.  Stop.
gmake[1]: *** [.gtk] Error 2
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/net-p2p/transmission.

Only thing I've done to the Makefile is to enable gtk+ on compile
options.



More information about the freebsd-questions mailing list