Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have correctly downloaded and installed giFT and a frontend, giFToxic. I want to add the FastTrack protocol. I downloaded it and tried to install it.
First thing I did was "export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig" ", then I ran "autogen.sh" and finally proceeded to make.
Nevertheless, I get the following errors when *making*
Quote:
[joseamuniz@localhost giFT-FastTrack]$ make
cd . && /bin/sh /home/joseamuniz/Linux_related/Music/giFT-FastTrack/missing --run autoheader
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack'
Making all in src
make[2]: Entering directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack/src'
Making all in crypt
make[3]: Entering directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack/src/crypt'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack/src/crypt'
make[3]: Entering directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack/src'
source='fst_download.c' object='fst_download.lo' libtool=yes \
depfile='.deps/fst_download.Plo' tmpdepfile='.deps/fst_download.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../src/crypt -I/usr/local/include -g -Wall -g -Wall -c -o fst_download.lo `test -f 'fst_download.c' || echo './'`fst_download.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../src/crypt -I/usr/local/include -g -Wall -g -Wall -c fst_download.c -MT fst_download.lo -MD -MP -MF .deps/fst_download.TPlo -fPIC -DPIC -o fst_download.lo
fst_download.c: In function `gift_cb_download_stop':
fst_download.c:40: structure has no member named `data'
fst_download.c:46: structure has no member named `data'
fst_download.c: In function `gift_cb_source_remove':
fst_download.c:67: structure has no member named `data'
fst_download.c:73: structure has no member named `data'
fst_download.c: In function `fst_download_create':
fst_download.c:107: structure has no member named `data'
fst_download.c: In function `fst_download_free':
fst_download.c:124: structure has no member named `data'
fst_download.c: In function `download_error_gift':
fst_download.c:377: structure has no member named `data'
fst_download.c:385: structure has no member named `data'
fst_download.c: At top level:
fst_download.c:439: warning: `download_calc_xfer_uid' defined but not used
make[3]: *** [fst_download.lo] Error 1
make[3]: Leaving directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/joseamuniz/Linux_related/Music/giFT-FastTrack'make: *** [all] Error 2
I have looked through the readme and I have made sure I have the necessary libraries. I haven't found any other similar cases to mine that have been correctly slved. Could someone please help me? I would appreciate it a lot! Thanks for your time.
I know this isnt really an answer to your problem, but I have had great results using mldonkey and mldonkey_gui, which has fasttrack support built in, as well as bittorrent, soulseek, gnutella, directconnect, etc.
I downloaded it and I am using it very nicely. But hm... I have a problem. Every time you run that program it looks for a set of configuration files and if it doesn't find them, it creates them again...
when I run the program opening a shell, and going to the directory and opening the exec file from there, it works correctly and takes the configuration files from that directory.
Nevertheless, I did a shortcut in my GNOME Bar and it generates the files in my Home directory. Is there any way I can solve that?
Yeah, i found that annoying at first too. What I do is start mldonkey using a shell, and i created a directory specifically for all those config files it makes, and just cd into that directory before i start it. Then I start the gui with a regular desktop icon or menu link.
I havent made a script yet, though i plan to. Right now I just do it all manually. Start mldonkey in the appropriate directory where all the config files are, then start the gui.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.