Way to Go Team

I would post it but it is too long!

I have looked through it twice and there is nothing that leaps out as to a problem.

SiriusB
 
Care to email it to me or perhaps host it somewhere?

emailmeeh3.png
 
Oooh I just noticed something... Below the error from my previous post there is also an explanation...

The development files for GTK+ were not found. For GTK+ 2, please
ensure that pkg-config is in the path and that gtk+-2.0.pc is
installed. For GTK+ 1.2 please check that gtk-config is in the path,
and that the version is 1.2.3 or above. Also check that the
libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
--libs' are in the LD_LIBRARY_PATH or equivalent.

More useful to you?

EDIT: Just sent the log too :)

SiriusB
 
Damn it all to hell!

I have gotten so far and now I am stumped again.

I managed to install the wxWidget thingy [moved it to a folder with no spaces :o] and it worked. Everything installed and it passed that little test.

I go into FahMon, which is in the same "downloads" folder and I run "scons" in the src folder, I get some crappy error message and compilation stops :(

I honestly don't know what to do now :s

Error:
Code:
aeternum@Windwardx:~/Downloads/FahMon/src$ scons
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o clientDialog.o -c -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -pthread -O2 -D_FAHMON_LINUX_ -Wall -Wno-strict-aliasing -I/usr/local/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/local/include/wx-2.8 -I/home/aeternum/Downloads/FahMon/include clientDialog.cpp
clientDialog.cpp: In constructor 'ClientDialog::ClientDialog(wxWindow*)':
clientDialog.cpp:68: error: invalid use of undefined type 'struct wxButton'
/usr/local/include/wx-2.8/wx/sizer.h:23: error: forward declaration of 'struct wxButton'
clientDialog.cpp:83: error: invalid use of undefined type 'struct wxButton'
/usr/local/include/wx-2.8/wx/sizer.h:23: error: forward declaration of 'struct wxButton'
clientDialog.cpp:85: error: invalid use of undefined type 'struct wxButton'
/usr/local/include/wx-2.8/wx/sizer.h:23: error: forward declaration of 'struct wxButton'
scons: *** [clientDialog.o] Error 1
scons: building terminated because of errors.
 
I've been playing with it trying to duplicate your results but I'm having no luck. Perhaps my compatriot Mr. Dunc, who has FahMon working on a 64-bit system like yours, could be of more assistance than I. :(
 
I think your guide is spot on. I suspect it is something to do with FahMon rather than wxWidgets as it complains about a FahMon file and I have found similar errors for other software during installation/compilation.

To make sure though I am going to delete FahMon and download again. I know for a fact it can be iffy on Windows so perhaps a fresh copy will work.

Other than FahMon the only snag I have no is my X-Fi having no linux drivers. Bloody Creative! *shakes fist*

Can't be bothered with on board sound either as I need to install the motherboard module which means faffing.

SiriusB
 
Don't download the wxGTK and try and install it.

Instead Open Synaptic and Make sure that all the repositories are checked.
Reload the selection.

Search for libwxgtk2
Check libwxgtk2.6-0 and libwxgtk2.6-dev and libwxgtk2.6-dbg and all dependencies

Install them.

Then goto the /src directory under FahMon and run scons. Job done :)

Dunc
 
Last edited:
Also after the install create the following script to call fahmon. I put it in the same directory as the executable, but it doesn't need to got there.

Code:
--
#!/bin/sh

export BROWSER="firefox"

cd /home/duncan/Desktop/FahMon
./fahmon &
--

Obviously change the path ;)

Dunc
 
Err... I already have installed wxGTK...

Followed your steps anyway and installed those packages but I get the same error. I have no idea how to get rid of it either...

I'd be tempted to reformat and start from scratch but it would nuke my settings and new software :(

SiriusB
 
Try uninstalling the widgets, and then re-apply the packages from synaptic and see if that works.

I think the error you are getting is due to some missing headers. I had hoped that installing the other packages may have fixed it. However, as they are from different versions it may have borked

:)

Dunc
 
Okay, will remove ALL wxWidgets and start from scratch. Well, after dinner anyway :D

Thanks for your help dunc, will let you know in a bit if it worked or not!

SiriusB
 
Didn't work! :(

I uninstalled it properly and nothing seemed to change... so I used the "dirty" method and that certainly got rid. I removed the 2.6 wxGTK stuff using Synaptic then reinstalled the 3 packages again. Running scons in the FahMon src folder produces an error still, albeit a different one.

I can only assume I have missed something or have inadvertently done something to my system that is messing up wxWidgets and/or scons.

SiriusB
 
I've got ubuntu installed as a dual boot thingy, I have used finstall as in the sticky but i have two questions, I have got two clients instead of the SMP one and it won't connect to stanford. I have no clue what I'm doing at the moment with linux, just following orders!
Creating /home/matty/foldingathome/folding...
.../home/matty/foldingathome/folding created.

Downloading FAH client (FAH504-Linux.exe):

--15:12:10-- http://www.stanford.edu/group/pandegroup/release/FAH504-Linux.exe
=> `FAH504-Linux.exe'
Resolving www.stanford.edu... 1.0.0.0
Connecting to www.stanford.edu|1.0.0.0|:80... failed: Connection timed out.
Retrying.

--15:15:20-- http://www.stanford.edu/group/pandegroup/release/FAH504-Linux.exe
(try: 2) => `FAH504-Linux.exe'
Connecting to www.stanford.edu|1.0.0.0|:80...
 
Here are a couple of links for your perusal
linky1
linky2

Basically you need the smp finstall.

Also make sure that you have installed the ia32 libs for the SMP to work.

Dunc
 
dunc said:
Don't download the wxGTK and try and install it.

Instead Open Synaptic and Make sure that all the repositories are checked.
Reload the selection.

Search for libwxgtk2
Check libwxgtk2.6-0 and libwxgtk2.6-dev and libwxgtk2.6-dbg and all dependencies

Install them.

Then goto the /src directory under FahMon and run scons. Job done :)

Dunc

dunc said:
Also after the install create the following script to call fahmon. I put it in the same directory as the executable, but it doesn't need to got there.

Code:
--
#!/bin/sh

export BROWSER="firefox"

cd /home/duncan/Desktop/FahMon
./fahmon &
--

Obviously change the path ;)

Dunc

Thanks dude. That saved me a lot of hassle :)

But how do i get FahMon to save my settings? Every time I close and restart it, it needs to be reconfigured?

*edit*

/nm
 
Last edited:
Cob said:
Thanks dude. That saved me a lot of hassle :)

But how do i get FahMon to save my settings? Every time I close and restart it, it needs to be reconfigured?

*edit*

/nm
Your welcome. I take it from the edit that you got it working ok :)

Dunc
 
I have a legal copy of Vmware.... would it be worth installing Linux on it and using FAH on that instead of windows??

Stelly
 
Stelly said:
I have a legal copy of Vmware.... would it be worth installing Linux on it and using FAH on that instead of windows??

Stelly
the overheads would be mad

also Virtual PC is free now btw
 
Back
Top Bottom