was heißt diese fehlermeldung

Software besorgen und anwenden
Post Reply
Message
Author
flexer035
Posts: 3
Joined: 19. Apr 2005 16:39

was heißt diese fehlermeldung

#1 Post by flexer035 »

ich hab hie eine fehlermeldung beim installierne eines programmes

hzab die befehle so ausgeführ laut anleitung
ich komme da nicht weiter

System SUSE 10.0
programm dctc
und dc_gui


linux:/home/Server/dctc-0.85.9 # ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether build environment is sane... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files...
o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking for strerror in -lcposix... no
checking for gawk... (cached) gawk
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking for a sed that does not truncate output... /usr/bin/sed
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking command to parse /usr/bin/nm -B output... ok
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/i586-suse-linux/bin/ld) supports shared librar
ies... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether -lc should be explicitly linked in... no
creating libtool
checking for gcc option to accept ANSI C... none needed
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking GCC version... 4.0.2
================================================================================
*** Please downgrade/upgrade C compiler to gcc-2.95.x or gcc-3.x version! ***

DO *NOT* REPORT BUGS unless you can reproduce them after recompiling with 2.95.x
or 3.0.x version!

Note for gcc 2.96 users: some versions of this compiler are known to miscompile
programs. If you get compile errors, first upgrade to the latest 2.96 release
(but minimum 2.96-85) and try again. If the problem still exists, try with
gcc 3.0.x (or 2.95.x) *BEFORE* reporting bugs!

Press return to resume configuration (CTRL-C to abort).
================================================================================
checking for libgcrypt-config... yes
checking gcrypt version... 1.2.1
checking for pkg-config... /usr/bin/pkg-config
checking for glib-2.0 gthread-2.0... yes
checking GLIB_CFLAGS... -pthread -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/
glib-2.0/include
checking GLIB_LIBS... -pthread -L/opt/gnome/lib -lgthread-2.0 -lglib-2.0
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking Berkeley Database library version... .
./configure: line 9986: test: too many arguments
./configure: line 9990: test: too many arguments
checking for db_env_create in -ldb-.... no
checking for db_env_create in -ldb... yes
checking for compress2 in -lz... yes
checking whether route has the 'get default' option... no
checking whether MSG_NOSIGNAL exists... yes
checking for bzip2... yes
checking for xml2-config... /usr/bin/xml2-config
checking Disable support of large files... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for strings.h... (cached) yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking openssl/md5.h usability... yes
checking openssl/md5.h presence... yes
checking for openssl/md5.h... yes
checking openssl/md4.h usability... yes
checking openssl/md4.h presence... yes
checking for openssl/md4.h... yes
checking gcrypt.h usability... yes
checking gcrypt.h presence... yes
checking for gcrypt.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for working memcmp... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for getcwd... yes
checking for mkdir... yes
checking for select... yes
checking for socket... yes
checking for strdup... yes
checking for strerror... yes
checking for strstr... yes
checking for strtod... yes
checking for strtoul... yes
checking for uname... yes
checking CPU allows unaligned memory access... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src_dc2k/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
linux:/home/Server/dctc-0.85.9 # make
make all-recursive
make[1]: Entering directory `/home/Server/dctc-0.85.9'
Making all in src
make[2]: Entering directory `/home/Server/dctc-0.85.9/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread -I/opt/gnome/include/glib-2.0 -I/op
t/gnome/lib/glib-2.0/include -I/usr/include/libxml2 -DWITH_GCRYPT -DWITH_GLIB
2 -Dg_string_sprintf=g_string_printf -Dg_string_sprintfa=g_string_append_printf
-DHAVE_ZLIB -DHAVE_BZIP2 -DHAVE_XML2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-g -O2 -MT user_manage.o -MD -MP -MF ".deps/user_manage.Tpo" \
-c -o user_manage.o `test -f 'user_manage.c' || echo './'`user_manage.c; \
then mv -f ".deps/user_manage.Tpo" ".deps/user_manage.Po"; \
else rm -f ".deps/user_manage.Tpo"; exit 1; \
fi
user_manage.c:47: error: static declaration of ‘hub_user_xtra_info’ follows non-
static declaration
user_manage.h:30: error: previous declaration of ‘hub_user_xtra_info’ was here
user_manage.c:50: error: static declaration of ‘hub_user_uinfo’ follows non-stat
ic declaration
user_manage.h:34: error: previous declaration of ‘hub_user_uinfo’ was here
make[2]: *** [user_manage.o] Fehler 1
make[2]: Leaving directory `/home/Server/dctc-0.85.9/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/Server/dctc-0.85.9'
make: *** [all] Fehler 2
linux:/home/Server/dctc-0.85.9 # make install
Making install in src
make[1]: Entering directory `/home/Server/dctc-0.85.9/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread -I/opt/gnome/include/glib-2.0 -I/op t/gnome/lib/glib-2.0/include -I/usr/include/libxml2 -DWITH_GCRYPT -DWITH_GLIB 2 -Dg_string_sprintf=g_string_printf -Dg_string_sprintfa=g_string_append_printf -DHAVE_ZLIB -DHAVE_BZIP2 -DHAVE_XML2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -MT user_manage.o -MD -MP -MF ".deps/user_manage.Tpo" \
-c -o user_manage.o `test -f 'user_manage.c' || echo './'`user_manage.c; \
then mv -f ".deps/user_manage.Tpo" ".deps/user_manage.Po"; \
else rm -f ".deps/user_manage.Tpo"; exit 1; \
fi
user_manage.c:47: error: static declaration of ‘hub_user_xtra_info’ follows non- static declaration
user_manage.h:30: error: previous declaration of ‘hub_user_xtra_info’ was here
user_manage.c:50: error: static declaration of ‘hub_user_uinfo’ follows non-stat ic declaration
user_manage.h:34: error: previous declaration of ‘hub_user_uinfo’ was here
make[1]: *** [user_manage.o] Fehler 1
make[1]: Leaving directory `/home/Server/dctc-0.85.9/src'
make: *** [install-recursive] Fehler 1
linux:/home/Server/dctc-0.85.9 #


















[/list]

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#2 Post by klopskuchen »

checking GCC version... 4.0.2
Die Version deines Compilers wird bemängelt:
*** Please downgrade/upgrade C compiler to gcc-2.95.x or gcc-3.x version! ***

MfG, Klopskuchen
When all else fails, read the instructions .

flexer035
Posts: 3
Joined: 19. Apr 2005 16:39

fehlermeldung

#3 Post by flexer035 »

dann muss ich den deinstallieren und eine ältere version installiren

wo bekomm ich die

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#4 Post by klopskuchen »

Bei Suse? Wenn nicht dort dann sicher über die hompage des gcc-Projektes: http://gcc.gnu.org/ .

MfG, Klopskuchen
When all else fails, read the instructions .

Post Reply