|
From: Bevan C. B. <be...@fu...> - 2004-07-22 19:32:25
|
Since the download page says that the authors would like to know when
2.1.2 fails but 2.0.0 works, here's FYI...
I tried to use bugzilla, but couldn't get past it demanding my
nonexistant version of kde.
In any case... Fedora Core 1, bzipped source code for 2.0.0 and 2.1.2.
2.0.0 configures, compiles, and appears to work.
2.1.2 has the following disturbing message during configure:
checking linux/mii.h usability... no
checking linux/mii.h presence... yes
configure: WARNING: linux/mii.h: present but cannot be compiled
configure: WARNING: linux/mii.h: check for missing prerequisite headers?
configure: WARNING: linux/mii.h: see the Autoconf documentation
configure: WARNING: linux/mii.h: section "Present But Cannot Be
Compiled"
configure: WARNING: linux/mii.h: proceeding with the preprocessor's result
configure: WARNING: linux/mii.h: in the future, the compiler will take
precedence
configure: WARNING: ## ------------------------------------------ ##
configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ##
configure: WARNING: ## ------------------------------------------ ##
checking for linux/mii.h... yes
Then, during compilation, the following occurs:
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./demangle -I../include
-I../include -I./x86 -DVG_LIBDIR="\"/usr/local/lib/valgrind"\"
-Winline -Wall -Wshadow -O -fno-omit-frame-pointer
-mpreferred-stack-boundary=2 -g -DELFSZ=32 -MT vg_syscalls.o -MD -MP
-MF ".deps/vg_syscalls.Tpo" -c -o vg_syscalls.o vg_syscalls.c; \
then mv -f ".deps/vg_syscalls.Tpo" ".deps/vg_syscalls.Po"; else rm -f
".deps/vg_syscalls.Tpo"; exit 1; fi
In file included from vg_unsafe.h:65,
from vg_syscalls.c:35:
/usr/include/linux/timex.h:56: error: syntax error before "and"
In file included from /usr/include/linux/timex.h:126,
from vg_unsafe.h:65,
from vg_syscalls.c:35:
/usr/include/asm/timex.h:33: error: syntax error before "cacheflush_time"
/usr/include/asm/timex.h:35: error: syntax error before "get_cycles"
make[4]: *** [vg_syscalls.o] Error 1
make[4]: Leaving directory
`/mnt/fulcrum/home/user/bevan/src/valgrind-2.1.2/coregrind'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/mnt/fulcrum/home/user/bevan/src/valgrind-2.1.2/coregrind'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/mnt/fulcrum/home/user/bevan/src/valgrind-2.1.2/coregrind'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/fulcrum/home/user/bevan/src/valgrind-2.1.2'
make: *** [all] Error 2
|