Page 47 of 60

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Wed Aug 19, 2009 9:59 pm
by MtM
bruce wrote:Assume the following:

Code: Select all

[13:02:49] Completed xxx out of xxxx steps  (xx%)
[13:09:21] Completed xxx out of xxxx steps  (xx%)
[13:16:53] Completed xxx out of xxxx steps  (xx%)
Current time: 11:18:00.

The last two frame times are
00h07m32s
00h07m32s

and the current frame duration is
22h01m07s
and the client is "hung"

Are you sure that the 3 frame method doesn't count all three?

The other methods probably understand that the date must have changed, too.
Well if any of the 3 frames is to inconsistent with the other two it should be discarded don't you agree, and that issue would be solved. Also, it is possible to add variables holding information about the last datetime when a log has been written to so you can compare it with current datetime. Not sure if it's worth the effort but the reading error, with the info I have, is still not necesarry in my view.

Edit: I remember why this wasn't possible, sorry UF ( fileattributes are not reliable! ).

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Fri Aug 21, 2009 6:08 pm
by francois
Hi.
I'm a total newbie at Linux, which I just installed. (Xubuntu 9.04)
I'm trying to compile FahMon, and it fails.

Here's the config.log content:

Code: Select all

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by FahMon configure 2.3.99.1, which was
generated by GNU Autoconf 2.61.  Invocation command line was

  $ ./configure 

## --------- ##
## Platform. ##
## --------- ##

hostname = francois-desktop
uname -m = i686
uname -r = 2.6.28-15-generic
uname -s = Linux
uname -v = #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/X11R6/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1983: checking for 
configure:2016: result: no
configure:2119: checking for a BSD-compatible install
configure:2175: result: /usr/bin/install -c
configure:2186: checking whether build environment is sane
configure:2229: result: yes
configure:2257: checking for a thread-safe mkdir -p
configure:2296: result: /bin/mkdir -p
configure:2309: checking for gawk
configure:2339: result: no
configure:2309: checking for mawk
configure:2325: found /usr/bin/mawk
configure:2336: result: mawk
configure:2347: checking whether make sets $(MAKE)
configure:2368: result: yes
configure:2618: checking for g++
configure:2648: result: no
configure:2618: checking for c++
configure:2648: result: no
configure:2618: checking for gpp
configure:2648: result: no
configure:2618: checking for aCC
configure:2648: result: no
configure:2618: checking for CC
configure:2648: result: no
configure:2618: checking for cxx
configure:2648: result: no
configure:2618: checking for cc++
configure:2648: result: no
configure:2618: checking for cl.exe
configure:2648: result: no
configure:2618: checking for FCC
configure:2648: result: no
configure:2618: checking for KCC
configure:2648: result: no
configure:2618: checking for RCC
configure:2648: result: no
configure:2618: checking for xlC_r
configure:2648: result: no
configure:2618: checking for xlC
configure:2648: result: no
configure:2676: checking for C++ compiler version
configure:2683: g++ --version >&5
./configure: line 2684: g++: command not found
configure:2686: $? = 127
configure:2693: g++ -v >&5
./configure: line 2694: g++: command not found
configure:2696: $? = 127
configure:2703: g++ -V >&5
./configure: line 2704: g++: command not found
configure:2706: $? = 127
configure:2729: checking for C++ compiler default output file name
configure:2756: g++    conftest.cpp  >&5
./configure: line 2757: g++: command not found
configure:2759: $? = 127
configure:2797: result: 
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "FahMon"
| #define PACKAGE_TARNAME "FahMon"
| #define PACKAGE_VERSION "2.3.99.1"
| #define PACKAGE_STRING "FahMon 2.3.99.1"
| #define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
| #define PACKAGE "FahMon"
| #define VERSION "2.3.99.1"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:2804: error: C++ compiler cannot create executables
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=mawk
ac_cv_prog_make_make_set=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run aclocal-1.10'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run tar'
AR=''
AUTOCONF='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run autoconf'
AUTOHEADER='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run autoheader'
AUTOMAKE='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run automake-1.10'
AWK='mawk'
CC=''
CCDEPMODE=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CXX='g++'
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH_W='echo'
DEFS=''
DEPDIR=''
DSYMUTIL=''
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
F77=''
FFLAGS=''
GMSGFMT=''
GMSGFMT_015=''
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INTLLIBS=''
INTL_MACOSX_LIBS=''
LDFLAGS=''
LIBCURL=''
LIBCURL_CPPFLAGS=''
LIBICONV=''
LIBINTL=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LN_S=''
LTLIBICONV=''
LTLIBINTL=''
LTLIBOBJS=''
MAKEINFO='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run makeinfo'
MSGFMT=''
MSGFMT_015=''
MSGMERGE=''
NMEDIT=''
OBJEXT=''
PACKAGE='FahMon'
PACKAGE_BUGREPORT='Andrew Schofield [email protected]'
PACKAGE_NAME='FahMon'
PACKAGE_STRING='FahMon 2.3.99.1'
PACKAGE_TARNAME='FahMon'
PACKAGE_VERSION='2.3.99.1'
PATH_SEPARATOR=':'
POSUB=''
RANLIB=''
SED=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
USE_NLS=''
VERSION='2.3.99.1'
WXCURL_LT_VERSION_INFO='1'
WX_CFLAGS=''
WX_CFLAGS_ONLY=''
WX_CONFIG_PATH=''
WX_CPPFLAGS=''
WX_CXXFLAGS=''
WX_CXXFLAGS_ONLY=''
WX_LIBS=''
WX_LIBS_STATIC=''
WX_RESCOMP=''
WX_VERSION=''
XGETTEXT=''
XGETTEXT_015=''
_libcurl_config=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_F77=''
ac_prefix_program=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build=''
build_alias=''
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='$(SHELL) /home/francois/FahMon-2.3.99.1/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME "FahMon"
#define PACKAGE_TARNAME "FahMon"
#define PACKAGE_VERSION "2.3.99.1"
#define PACKAGE_STRING "FahMon 2.3.99.1"
#define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
#define PACKAGE "FahMon"
#define VERSION "2.3.99.1"

configure: exit 77
Please help me!

Best regards,
François

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Sat Aug 22, 2009 2:32 am
by francois
Update:
I found out how to install a lot of stuff for compiling things. (sudo apt-get install build-essential)
Now the problem seems to be with libcurl.
I installed some libcurl stuff, but I don't know what's wrong or could be missing.
Any hint to help me?

Code: Select all

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by FahMon configure 2.3.99.1, which was
generated by GNU Autoconf 2.61.  Invocation command line was

  $ ./configure 

## --------- ##
## Platform. ##
## --------- ##

hostname = francois-desktop
uname -m = i686
uname -r = 2.6.28-15-generic
uname -s = Linux
uname -v = #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1983: checking for 
configure:2016: result: no
configure:2119: checking for a BSD-compatible install
configure:2175: result: /usr/bin/install -c
configure:2186: checking whether build environment is sane
configure:2229: result: yes
configure:2257: checking for a thread-safe mkdir -p
configure:2296: result: /bin/mkdir -p
configure:2309: checking for gawk
configure:2339: result: no
configure:2309: checking for mawk
configure:2325: found /usr/bin/mawk
configure:2336: result: mawk
configure:2347: checking whether make sets $(MAKE)
configure:2368: result: yes
configure:2618: checking for g++
configure:2634: found /usr/bin/g++
configure:2645: result: g++
configure:2676: checking for C++ compiler version
configure:2683: g++ --version >&5
g++ (Ubuntu 4.3.3-5ubuntu4) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2686: $? = 0
configure:2693: g++ -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.3-5ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) 
configure:2696: $? = 0
configure:2703: g++ -V >&5
g++: '-V' option must have argument
configure:2706: $? = 1
configure:2729: checking for C++ compiler default output file name
configure:2756: g++    conftest.cpp  >&5
configure:2759: $? = 0
configure:2797: result: a.out
configure:2814: checking whether the C++ compiler works
configure:2824: ./a.out
configure:2827: $? = 0
configure:2844: result: yes
configure:2851: checking whether we are cross compiling
configure:2853: result: no
configure:2856: checking for suffix of executables
configure:2863: g++ -o conftest    conftest.cpp  >&5
configure:2866: $? = 0
configure:2890: result: 
configure:2896: checking for suffix of object files
configure:2922: g++ -c   conftest.cpp >&5
configure:2925: $? = 0
configure:2948: result: o
configure:2952: checking whether we are using the GNU C++ compiler
configure:2981: g++ -c   conftest.cpp >&5
configure:2987: $? = 0
configure:3004: result: yes
configure:3009: checking whether g++ accepts -g
configure:3039: g++ -c -g  conftest.cpp >&5
configure:3045: $? = 0
configure:3144: result: yes
configure:3178: checking for style of include used by make
configure:3206: result: GNU
configure:3231: checking dependency style of g++
configure:3322: result: gcc3
configure:3415: checking build system type
configure:3433: result: i686-pc-linux-gnu
configure:3455: checking host system type
configure:3470: result: i686-pc-linux-gnu
configure:3540: checking for gcc
configure:3556: found /usr/bin/gcc
configure:3567: result: gcc
configure:3805: checking for C compiler version
configure:3812: gcc --version >&5
gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3815: $? = 0
configure:3822: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.3-5ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) 
configure:3825: $? = 0
configure:3832: gcc -V >&5
gcc: '-V' option must have argument
configure:3835: $? = 1
configure:3838: checking whether we are using the GNU C compiler
configure:3867: gcc -c   conftest.c >&5
configure:3873: $? = 0
configure:3890: result: yes
configure:3895: checking whether gcc accepts -g
configure:3925: gcc -c -g  conftest.c >&5
configure:3931: $? = 0
configure:4030: result: yes
configure:4047: checking for gcc option to accept ISO C89
configure:4121: gcc  -c -g -O2  conftest.c >&5
configure:4127: $? = 0
configure:4150: result: none needed
configure:4170: checking dependency style of gcc
configure:4261: result: gcc3
configure:4276: checking for a sed that does not truncate output
configure:4332: result: /bin/sed
configure:4335: checking for grep that handles long lines and -e
configure:4409: result: /bin/grep
configure:4414: checking for egrep
configure:4492: result: /bin/grep -E
configure:4508: checking for ld used by gcc
configure:4575: result: /usr/bin/ld
configure:4584: checking if the linker (/usr/bin/ld) is GNU ld
configure:4599: result: yes
configure:4604: checking for /usr/bin/ld option to reload object files
configure:4611: result: -r
configure:4629: checking for BSD-compatible nm
configure:4678: result: /usr/bin/nm -B
configure:4682: checking whether ln -s works
configure:4686: result: yes
configure:4693: checking how to recognize dependent libraries
configure:4879: result: pass_all
configure:5124: checking how to run the C preprocessor
configure:5164: gcc -E  conftest.c
configure:5170: $? = 0
configure:5201: gcc -E  conftest.c
conftest.c:10:28: error: ac_nonexistent.h: No such file or directory
configure:5207: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "FahMon"
| #define PACKAGE_TARNAME "FahMon"
| #define PACKAGE_VERSION "2.3.99.1"
| #define PACKAGE_STRING "FahMon 2.3.99.1"
| #define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
| #define PACKAGE "FahMon"
| #define VERSION "2.3.99.1"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5240: result: gcc -E
configure:5269: gcc -E  conftest.c
configure:5275: $? = 0
configure:5306: gcc -E  conftest.c
conftest.c:10:28: error: ac_nonexistent.h: No such file or directory
configure:5312: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "FahMon"
| #define PACKAGE_TARNAME "FahMon"
| #define PACKAGE_VERSION "2.3.99.1"
| #define PACKAGE_STRING "FahMon 2.3.99.1"
| #define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
| #define PACKAGE "FahMon"
| #define VERSION "2.3.99.1"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5350: checking for ANSI C header files
configure:5380: gcc -c -g -O2  conftest.c >&5
configure:5386: $? = 0
configure:5485: gcc -o conftest -g -O2   conftest.c  >&5
configure:5488: $? = 0
configure:5494: ./conftest
configure:5497: $? = 0
configure:5514: result: yes
configure:5538: checking for sys/types.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for sys/stat.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for stdlib.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for string.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for memory.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for strings.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for inttypes.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for stdint.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5538: checking for unistd.h
configure:5559: gcc -c -g -O2  conftest.c >&5
configure:5565: $? = 0
configure:5581: result: yes
configure:5608: checking dlfcn.h usability
configure:5625: gcc -c -g -O2  conftest.c >&5
configure:5631: $? = 0
configure:5645: result: yes
configure:5649: checking dlfcn.h presence
configure:5664: gcc -E  conftest.c
configure:5670: $? = 0
configure:5684: result: yes
configure:5717: checking for dlfcn.h
configure:5725: result: yes
configure:5748: checking how to run the C++ preprocessor
configure:5784: g++ -E  conftest.cpp
configure:5790: $? = 0
configure:5821: g++ -E  conftest.cpp
conftest.cpp:21:28: error: ac_nonexistent.h: No such file or directory
configure:5827: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "FahMon"
| #define PACKAGE_TARNAME "FahMon"
| #define PACKAGE_VERSION "2.3.99.1"
| #define PACKAGE_STRING "FahMon 2.3.99.1"
| #define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
| #define PACKAGE "FahMon"
| #define VERSION "2.3.99.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5860: result: g++ -E
configure:5889: g++ -E  conftest.cpp
configure:5895: $? = 0
configure:5926: g++ -E  conftest.cpp
conftest.cpp:21:28: error: ac_nonexistent.h: No such file or directory
configure:5932: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "FahMon"
| #define PACKAGE_TARNAME "FahMon"
| #define PACKAGE_VERSION "2.3.99.1"
| #define PACKAGE_STRING "FahMon 2.3.99.1"
| #define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
| #define PACKAGE "FahMon"
| #define VERSION "2.3.99.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6025: checking for g77
configure:6055: result: no
configure:6025: checking for xlf
configure:6055: result: no
configure:6025: checking for f77
configure:6055: result: no
configure:6025: checking for frt
configure:6055: result: no
configure:6025: checking for pgf77
configure:6055: result: no
configure:6025: checking for cf77
configure:6055: result: no
configure:6025: checking for fort77
configure:6055: result: no
configure:6025: checking for fl32
configure:6055: result: no
configure:6025: checking for af77
configure:6055: result: no
configure:6025: checking for xlf90
configure:6055: result: no
configure:6025: checking for f90
configure:6055: result: no
configure:6025: checking for pgf90
configure:6055: result: no
configure:6025: checking for pghpf
configure:6055: result: no
configure:6025: checking for epcf90
configure:6055: result: no
configure:6025: checking for gfortran
configure:6055: result: no
configure:6025: checking for g95
configure:6055: result: no
configure:6025: checking for xlf95
configure:6055: result: no
configure:6025: checking for f95
configure:6055: result: no
configure:6025: checking for fort
configure:6055: result: no
configure:6025: checking for ifort
configure:6055: result: no
configure:6025: checking for ifc
configure:6055: result: no
configure:6025: checking for efc
configure:6055: result: no
configure:6025: checking for pgf95
configure:6055: result: no
configure:6025: checking for lf95
configure:6055: result: no
configure:6025: checking for ftn
configure:6055: result: no
configure:6082: checking for Fortran 77 compiler version
configure:6089:  --version >&5
./configure: line 6090: --version: command not found
configure:6092: $? = 127
configure:6099:  -v >&5
./configure: line 6100: -v: command not found
configure:6102: $? = 127
configure:6109:  -V >&5
./configure: line 6110: -V: command not found
configure:6112: $? = 127
configure:6120: checking whether we are using the GNU Fortran 77 compiler
configure:6139:  -c  conftest.F >&5
./configure: line 6140: -c: command not found
configure:6145: $? = 127
configure: failed program was:
|       program main
| #ifndef __GNUC__
|        choke me
| #endif
| 
|       end
configure:6162: result: no
configure:6168: checking whether  accepts -g
configure:6185:  -c -g conftest.f >&5
./configure: line 6186: -c: command not found
configure:6191: $? = 127
configure: failed program was:
|       program main
| 
|       end
configure:6207: result: no
configure:6236: checking the maximum length of command line arguments
configure:6348: result: 1572864
configure:6360: checking command to parse /usr/bin/nm -B output from gcc object
configure:6465: gcc -c -g -O2  conftest.c >&5
configure:6468: $? = 0
configure:6472: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
configure:6475: $? = 0
configure:6527: gcc -o conftest -g -O2   conftest.c conftstm.o >&5
configure:6530: $? = 0
configure:6568: result: ok
configure:6572: checking for objdir
configure:6587: result: .libs
configure:6679: checking for ar
configure:6695: found /usr/bin/ar
configure:6706: result: ar
configure:6775: checking for ranlib
configure:6791: found /usr/bin/ranlib
configure:6802: result: ranlib
configure:6871: checking for strip
configure:6887: found /usr/bin/strip
configure:6898: result: strip
configure:7496: checking if gcc supports -fno-rtti -fno-exceptions
configure:7514: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
configure:7518: $? = 0
configure:7531: result: no
configure:7546: checking for gcc option to produce PIC
configure:7778: result: -fPIC
configure:7786: checking if gcc PIC flag -fPIC works
configure:7804: gcc -c -g -O2  -fPIC -DPIC conftest.c >&5
configure:7808: $? = 0
configure:7821: result: yes
configure:7849: checking if gcc static flag -static works
configure:7877: result: yes
configure:7887: checking if gcc supports -c -o file.o
configure:7908: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
configure:7912: $? = 0
configure:7934: result: yes
configure:7960: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
configure:8940: result: yes
configure:8961: checking whether -lc should be explicitly linked in
configure:8966: gcc -c -g -O2  conftest.c >&5
configure:8969: $? = 0
configure:8984: gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep  -lc  \>/dev/null 2\>\&1
configure:8987: $? = 0
configure:8999: result: no
configure:9007: checking dynamic linker characteristics
configure:9609: result: GNU/Linux ld.so
configure:9633: checking how to hardcode library paths into programs
configure:9658: result: immediate
configure:9672: checking whether stripping libraries is possible
configure:9677: result: yes
configure:10479: checking if libtool supports shared libraries
configure:10481: result: yes
configure:10484: checking whether to build shared libraries
configure:10505: result: yes
configure:10508: checking whether to build static libraries
configure:10512: result: yes
configure:10606: creating libtool
configure:11202: checking for ld used by g++
configure:11269: result: /usr/bin/ld
configure:11278: checking if the linker (/usr/bin/ld) is GNU ld
configure:11293: result: yes
configure:11344: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
configure:12290: result: yes
configure:12307: g++ -c -g -O2  conftest.cpp >&5
configure:12310: $? = 0
configure:12466: checking for g++ option to produce PIC
configure:12750: result: -fPIC
configure:12758: checking if g++ PIC flag -fPIC works
configure:12776: g++ -c -g -O2  -fPIC -DPIC conftest.cpp >&5
configure:12780: $? = 0
configure:12793: result: yes
configure:12821: checking if g++ static flag -static works
configure:12849: result: yes
configure:12859: checking if g++ supports -c -o file.o
configure:12880: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
configure:12884: $? = 0
configure:12906: result: yes
configure:12932: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
configure:12958: result: yes
configure:13025: checking dynamic linker characteristics
configure:13575: result: GNU/Linux ld.so
configure:13599: checking how to hardcode library paths into programs
configure:13624: result: immediate
configure:19911: checking for gawk
configure:19938: result: mawk
configure:20001: checking for curl-config
configure:20034: result: no
configure:20110: checking whether libcurl is usable
configure:20153: gcc -o conftest -g -O2    conftest.c  -lcurl  >&5
conftest.c:21:23: error: curl/curl.h: No such file or directory
conftest.c: In function 'main':
conftest.c:29: error: 'NULL' undeclared (first use in this function)
conftest.c:29: error: (Each undeclared identifier is reported only once
conftest.c:29: error: for each function it appears in.)
conftest.c:29: error: 'CURLOPT_URL' undeclared (first use in this function)
conftest.c:30: error: 'CURL_ERROR_SIZE' undeclared (first use in this function)
conftest.c:31: error: 'CURLOPT_WRITEFUNCTION' undeclared (first use in this function)
conftest.c:32: error: 'CURLOPT_FILE' undeclared (first use in this function)
conftest.c:33: error: 'CURLOPT_ERRORBUFFER' undeclared (first use in this function)
conftest.c:34: error: 'CURLOPT_STDERR' undeclared (first use in this function)
conftest.c:35: error: 'CURLOPT_VERBOSE' undeclared (first use in this function)
configure:20159: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "FahMon"
| #define PACKAGE_TARNAME "FahMon"
| #define PACKAGE_VERSION "2.3.99.1"
| #define PACKAGE_STRING "FahMon 2.3.99.1"
| #define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
| #define PACKAGE "FahMon"
| #define VERSION "2.3.99.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <curl/curl.h>
| int
| main ()
| {
| 
| /* Try and use a few common options to force a failure if we are
|    missing symbols or can't link. */
| int x;
| curl_easy_setopt(NULL,CURLOPT_URL,NULL);
| x=CURL_ERROR_SIZE;
| x=CURLOPT_WRITEFUNCTION;
| x=CURLOPT_FILE;
| x=CURLOPT_ERRORBUFFER;
| x=CURLOPT_STDERR;
| x=CURLOPT_VERBOSE;
| 
|   ;
|   return 0;
| }
configure:20182: result: no
configure:20369: error:
    Could not find a valid libCURL installation on your system.

    If you do not have libCURL installed or you have an old version
    then please install the latest version from
      http://curl.haxx.se/libcurl/

    If you have a valid libCURL installed, then please check the config.log
    file for more details about the failure of this check.
    

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_f77_compiler_gnu=no
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i686-pc-linux-gnu
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_GREP=/bin/grep
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=mawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_f77_g=no
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3
libcurl_cv_lib_curl_usable=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_LDCXX=/usr/bin/ld
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_SED=/bin/sed
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_pic_works_CXX=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_compiler_static_works_CXX=yes
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''
lt_cv_sys_lib_dlsearch_path_spec='/lib /usr/lib /lib/i486-linux-gnu /usr/lib/i486-linux-gnu /usr/lib/alsa-lib /usr/local/lib '
lt_cv_sys_lib_search_path_spec='/usr/lib/gcc/i486-linux-gnu/4.3.3 /usr/lib /lib'
lt_cv_sys_max_cmd_len=1572864
lt_lt_cv_prog_compiler_c_o='"yes"'
lt_lt_cv_prog_compiler_c_o_CXX='"yes"'
lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ 	]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ 	][ 	]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''"'
lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/  {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run aclocal-1.10'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run tar'
AR='ar'
AUTOCONF='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run autoconf'
AUTOHEADER='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run autoheader'
AUTOMAKE='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run automake-1.10'
AWK='mawk'
CC='gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-g -O2'
CPP='gcc -E'
CPPFLAGS=''
CXX='g++'
CXXCPP='g++ -E'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS='-g -O2'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DSYMUTIL=''
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EXEEXT=''
F77=''
FFLAGS=''
GMSGFMT=''
GMSGFMT_015=''
GREP='/bin/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INTLLIBS=''
INTL_MACOSX_LIBS=''
LDFLAGS=''
LIBCURL=''
LIBCURL_CPPFLAGS=''
LIBICONV=''
LIBINTL=''
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LN_S='ln -s'
LTLIBICONV=''
LTLIBINTL=''
LTLIBOBJS=''
MAKEINFO='${SHELL} /home/francois/FahMon-2.3.99.1/missing --run makeinfo'
MSGFMT=''
MSGFMT_015=''
MSGMERGE=''
NMEDIT=''
OBJEXT='o'
PACKAGE='FahMon'
PACKAGE_BUGREPORT='Andrew Schofield [email protected]'
PACKAGE_NAME='FahMon'
PACKAGE_STRING='FahMon 2.3.99.1'
PACKAGE_TARNAME='FahMon'
PACKAGE_VERSION='2.3.99.1'
PATH_SEPARATOR=':'
POSUB=''
RANLIB='ranlib'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
STRIP='strip'
USE_NLS=''
VERSION='2.3.99.1'
WXCURL_LT_VERSION_INFO='1'
WX_CFLAGS=''
WX_CFLAGS_ONLY=''
WX_CONFIG_PATH=''
WX_CPPFLAGS=''
WX_CXXFLAGS=''
WX_CXXFLAGS_ONLY=''
WX_LIBS=''
WX_LIBS_STATIC=''
WX_RESCOMP=''
WX_VERSION=''
XGETTEXT=''
XGETTEXT_015=''
_libcurl_config=''
ac_ct_CC='gcc'
ac_ct_CXX='g++'
ac_ct_F77=''
ac_prefix_program=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='i686-pc-linux-gnu'
host_alias=''
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='$(SHELL) /home/francois/FahMon-2.3.99.1/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME "FahMon"
#define PACKAGE_TARNAME "FahMon"
#define PACKAGE_VERSION "2.3.99.1"
#define PACKAGE_STRING "FahMon 2.3.99.1"
#define PACKAGE_BUGREPORT "Andrew Schofield [email protected]"
#define PACKAGE "FahMon"
#define VERSION "2.3.99.1"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1

configure: exit 1

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Sat Aug 22, 2009 4:47 pm
by francois
Update: I was able to find out by myself how to get everything to work properly and have succeeded to compile and install FahMon.
I'm completing a couple of Boinc WUs and will launch F@H and FahMon later today for the first time on the Linux box.

François

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Sun Aug 23, 2009 9:29 pm
by francois
Hello again.
I'm trying to add the French Canada language.
I followed in the instructions, but get the following errors when doing the final make:

Code: Select all

francois@francois-desktop:~/FahMon-2.3.99.1$ sudo make install
Making install in m4
make[1]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/m4 »
make[2]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/m4 »
make[2]: Rien à faire pour « install-exec-am ».
test -z "/usr/local/share/aclocal" || /bin/mkdir -p "/usr/local/share/aclocal"
make[2]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/m4 »
make[1]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/m4 »
Making install in wxcurl
make[1]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl »
Making install in include
make[2]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include »
Making install in wx
make[3]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx »
Making install in curl
make[4]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx/curl »
make[5]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx/curl »
make[5]: Rien à faire pour « install-exec-am ».
make[5]: Rien à faire pour « install-data-am ».
make[5]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx/curl »
make[4]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx/curl »
make[4]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx »
make[5]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx »
make[5]: Rien à faire pour « install-exec-am ».
make[5]: Rien à faire pour « install-data-am ».
make[5]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx »
make[4]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx »
make[3]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include/wx »
make[3]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include »
make[4]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include »
make[4]: Rien à faire pour « install-exec-am ».
make[4]: Rien à faire pour « install-data-am ».
make[4]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include »
make[3]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include »
make[2]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/include »
Making install in src
make[2]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/src »
make[3]: entrant dans le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/src »
test -z "/usr/local/lib" || /bin/mkdir -p "/usr/local/lib"
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c  'libwxcurl.la' '/usr/local/lib/libwxcurl.la'
../../libtool: line 844: X--mode=install: command not found
../../libtool: line 1011: *** Warning: inferring the mode of operation is deprecated.: command not found
../../libtool: line 1012: *** Future versions of Libtool will require --mode=MODE be specified.: command not found
../../libtool: line 6228: X/usr/bin/install: No such file or directory
../../libtool: line 6246: X/usr/bin/install: No such file or directory
../../libtool: line 6297: X-c: command not found
../../libtool: line 6329: X/usr/local/lib/libwxcurl.la: No such file or directory

Fatal server error:
Server is already active for display 0
	If this server is no longer running, remove /tmp/.X0-lock
	and start again.


Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 

 ddxSigGiveUp: Closing log

Fatal server error:
Server is already active for display 0
	If this server is no longer running, remove /tmp/.X0-lock
	and start again.


Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 

 ddxSigGiveUp: Closing log
../../libtool: line 6356: libtool: install: `.' must be an absolute directory name: command not found
../../libtool: line 6357: Try `libtool --help --mode=install' for more information.: command not found
make[3]: *** [install-libLTLIBRARIES] Erreur 1
make[3]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/src »
make[2]: *** [install-am] Erreur 2
make[2]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl/src »
make[1]: *** [install-recursive] Erreur 1
make[1]: quittant le répertoire « /home/francois/FahMon-2.3.99.1/wxcurl »
make: *** [install-recursive] Erreur 1
Any clue to help me?

Regards,
François

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Sun Oct 04, 2009 6:16 pm
by uncle fuzzy
I have several problems with v2.3.99.1 on 4 machines over the past several weeks. XP32 and Vista64.

1- VMs with notfred's SMP worked, then didn't, then did.... Most work with \\fold-xxx\c\etc\folding\1 location, but 1 machine will only work with http: location. Yes, box for virtual machine is checked.

2- On 2 machines, the program, NOT the clients, hangs and locks up. Sometimes they generate an error report, but it's locked so I can't send the report. I have to use Task Manager to close it.

3- The program keeps renaming the clients or changing the locations on all 4 machines. It will usually take the first edit, but today one client took 8 tries to get the location reset.

4- Some of them will randomly close. The icon stays in the systray. If I try to restart it, it says it's already running. If I mouse over the systray icon, it disappears and I can then restart it.

I've uninstalled, reinstalled, downloaded fresh copies, nothing seems to work- they still go nuts. Got any ideas there, u_f?

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Wed Oct 07, 2009 10:56 am
by uncle_fungus
@francois
I'm not entirely sure what's going on there. The libtool part of the installation appears to have broken, but why it starts complaining about X I don't know. If I have time I'll take a look at the libtool installation process to try and improve it.

@uncle_fuzzy
Unfortunately you've stumbled across the memory corruption bug again, which is the main reason why I haven't upped the version number to 2.4.0. Is the machine that doesn't work accessible in explorer using its UNC address?

Given my current busy state in real life, I can't guarantee when I'll be able to do any serious development on FahMon in the near future. However if anyone wants to hack away at the code, patches are most welcome.

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Thu Oct 08, 2009 12:47 am
by uncle fuzzy
uncle_fungus wrote:@uncle_fuzzy
Is the machine that doesn't work accessible in explorer using its UNC address?
Huh? :shock:

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Thu Oct 08, 2009 9:29 am
by uncle_fungus
Type in the \\computername\path\to\folding into explorer UNC

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Tue Oct 13, 2009 5:24 pm
by DrSpalding
I received a new core yesterday [October 13 02:07:39 UTC], FahCore_b4.exe, that FAHMon 2.3.99.1 would not properly decode the output. The output lines, once this core finally stopped spitting out configuration data, was like this:

Code: Select all

[02:07:40] Step :       0, Time :      0.000 [ns], TE :   -3085.6576 [kcal/mol], T :   306.1699 [K], V :    154436.64 [AA^3]
[02:07:40] Exception in 0: @ fah\net\Socket.cpp:137:<unknown> 0: Could not bind socket to 0.0.0.0:52753: No error
[02:22:40] Checkpointing: Step 39526. . .done
[02:26:39] Step: 50000
[02:26:39] Checkpointing: Step 50000. . .done
[02:26:39] Step :   50000, Time :      0.050 [ns], TE :   -2962.9255 [kcal/mol], T :   310.5881 [K], V :    147180.46 [AA^3]
[02:37:41] Checkpointing: Step 78732. . .done
[02:46:06] Step: 100000
[02:46:06] Checkpointing: Step 100000. . .done
[02:46:06] Step :  100000, Time :      0.100 [ns], TE :   -3007.0604 [kcal/mol], T :   287.9396 [K], V :    155827.54 [AA^3]
[02:52:42] Checkpointing: Step 116615. . .done
[02:57:42] + Working...
[03:06:09] Step: 150000
[03:06:09] Checkpointing: Step 150000. . .done
[03:06:09] Step :  150000, Time :      0.150 [ns], TE :   -3004.0900 [kcal/mol], T :   287.2529 [K], V :    145422.66 [AA^3]
[03:07:43] Checkpointing: Step 153934. . .done
[03:22:44] Checkpointing: Step 191215. . .done
[03:26:23] Step: 200000
[03:26:23] Checkpointing: Step 200000. . .done
[03:26:23] Step :  200000, Time :      0.200 [ns], TE :   -2913.0055 [kcal/mol], T :   328.2572 [K], V :    134964.51 [AA^3]
The project wasn't really known either until the end when the cover program sent the WU back:

Code: Select all

[08:53:35] CoreStatus = 64 (100)
[08:53:35] Sending work to server
[08:53:35] Project: 1031 (Run 1512, Clone 0, Gen 0)
[08:53:35] - Read packet limit of 540015616... Set to 524286976.
It appears that the log file was not able to be parsed correctly, as the core, client type, eta, etc. were not able to be set in FAHMon.

The projects do not seem to be new, and in fact, the Stanford site seems to imply that the project is finished. I don't know why the machine was assigned the project (the other one was identically output, but was P1031, R1520, C0, G0).

Any ideas or updates?

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Tue Oct 13, 2009 5:51 pm
by kiore
DrSpalding wrote:I received a new core yesterday [October 13 02:07:39 UTC], FahCore_b4.exe, that FAHMon 2.3.99.1 would not properly decode the output. The output lines, once this core finally stopped spitting out configuration data, was like this:
It seems a pre beta core has escaped into the 'wild' :
viewtopic.php?f=46&t=11819

Perhaps the new SMP?
Not Fahmon's fault if this is the case.

kiore

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Tue Oct 13, 2009 6:19 pm
by DrSpalding
Thanks. I will post something in the specific wu and/or core forum(s).

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Sun Nov 01, 2009 11:58 pm
by Amaruk
uncle fuzzy wrote:I have several problems with v2.3.99.1 on 4 machines over the past several weeks. XP32 and Vista64.

1- VMs with notfred's SMP worked, then didn't, then did.... Most work with \\fold-xxx\c\etc\folding\1 location, but 1 machine will only work with http: location. Yes, box for virtual machine is checked.

2- On 2 machines, the program, NOT the clients, hangs and locks up. Sometimes they generate an error report, but it's locked so I can't send the report. I have to use Task Manager to close it.

3- The program keeps renaming the clients or changing the locations on all 4 machines. It will usually take the first edit, but today one client took 8 tries to get the location reset.

4- Some of them will randomly close. The icon stays in the systray. If I try to restart it, it says it's already running. If I mouse over the systray icon, it disappears and I can then restart it.

I've uninstalled, reinstalled, downloaded fresh copies, nothing seems to work- they still go nuts. Got any ideas there, u_f?
No VMs here so 1 doesn't apply to me, but I have experienced issues 2 thru 4.

For me the solution was locking fahmon.exe to only one CPU core. Rock solid since with one minor exception.

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Mon Nov 02, 2009 12:20 am
by bruce
Amaruk wrote:I've uninstalled, reinstalled, downloaded fresh copies, nothing seems to work- they still go nuts. Got any ideas there, u_f?
No VMs here so 1 doesn't apply to me, but I have experienced issues 2 thru 4.[/quote]

Re: 3)

Under what conditions does the client rename itself and/or does it move to a new location? Please list the locations that you've seen the client and the names involved.

Are you certain that FAH was stopped when you did your "edit"?

How do you start FAH?

How many clients are you running on that machine, and which one(s)?

When was the last time you reinstalled the client and why was that done?

Re: FahMon (multi-platform app to monitor various F@h clients)

Posted: Mon Nov 02, 2009 5:43 am
by Amaruk
bruce wrote:
Amaruk wrote:I've uninstalled, reinstalled, downloaded fresh copies, nothing seems to work- they still go nuts. Got any ideas there, u_f?
No VMs here so 1 doesn't apply to me, but I have experienced issues 2 thru 4.[/ quote]
Hi Bruce. Not sure who this is directed towards as those words
'I've uninstalled, reinstalled, downloaded fresh copies, nothing seems to work- they still go nuts. Got any ideas there, u_f?'
are uncle fuzzy's and not mine. In any case I'll share my experiences Re: 3)
uncle fuzzy wrote:3- The program keeps renaming the clients or changing the locations on all 4 machines. It will usually take the first edit, but today one client took 8 tries to get the location reset.
Q) Under what conditions does the client rename itself and/or does it move to a new location? Please list the locations that you've seen the client and the names involved.

A) FahMon does not rename or move itself - it renames the folders it is monitoring (Name:) and/or changes the path it uses (Location:) to locate the data files it needs. Changes to both the Name: field and Location: field appear to be random. Sometimes the settings are transposed between folding clients, sometimes FahMon adds spurious information to the fields, sometimes the fields are replaced by miscellaneous symbols.


Q) Are you certain that FAH was stopped when you did your "edit"?

A) All of the FAH clients were running normally. The problems with FahMon have no effect on the folding clients themselves, they only interfere with FahMon's ability to monitor them.


Q) How do you start FAH?

A) All clients started with desktop shortcuts, as is FahMon.


Q) How many clients are you running on that machine, and which one(s)?

A) FahMon has had issues on three machines. One has 7 clients (4 GPU + 3 UNI), one has 9 (8 GPU + 1 UNI), the last has 12 (8 GPU + 4 UNI). All GPU clients are 6.23 systray, all UNI are 6.23 console


Q) When was the last time you reinstalled the client and why was that done?

A) All 28 FAH clients as well as the 3 instances of FahMon are original installs. I've had no issues with any of the folders requiring reinstallation, and the issues with FahMon ended when I locked each of them to a single CPU core.