View previous topic :: View next topic |
Author |
Message |
Cryssli Apprentice
Joined: 16 Sep 2003 Posts: 213 Location: Regensburg - Germany
|
Posted: Wed Feb 11, 2004 8:17 am Post subject: Kompilierungsfehler u.a. von ncurses (too large for field) |
|
|
U.a. bei ncurses bekomme ich folgende Meldung.
Vielleicht kann mir jemand sagen wo ich die Loesung zu muss?
Kernel ist gentoo-sources-2.4.22-r2
System ist K6/2 500 256 MB RAM 512 MB Swap auf hda2 und hdd2
Code: | AWK=gawk sh ./MKkey_defs.sh ./Caps >>curses.h
sh -c 'if test "chtype" = "cchar_t" ; then cat ./curses.wide >>curses.h ;
fi'
cat ./curses.tail >>curses.h
sh ./MKhashsize.sh ./Caps >hashsize.h
AWK=gawk sh ./MKncurses_def.sh ./ncurses_defs >ncurses_def.h
AWK=gawk sh ./MKparametrized.sh ./Caps >parametrized.h
gawk -f MKterm.h.awk ./Caps > term.h
sh ./edit_cfg.sh ../include/ncurses_cfg.h term.h
** edit: HAVE_TCGETATTR 1
** edit: HAVE_TERMIOS_H 1
** edit: HAVE_TERMIO_H 1
** edit: BROKEN_LINKER 0
make[1]: Leaving directory
/var/tmp/portage/ncurses-5.3-r5/work/ncurses-5.3/include'
cd ncurses && make DESTDIR="" all
make[1]: Entering directory
/var/tmp/portage/ncurses-5.3-r5/work/ncurses-5.3/ncurses'
sh ./base/MKlib_gen.sh "gcc -E -DHAVE_CONFIG_H -I../ncurses -I. -DNDEBUG
-D_GNU_SOURCE -I. -I../include" "gawk" generated <../include/curses.h | \
fgrep undef >../include/nomacros.h
gawk -f ./tinfo/MKnames.awk ./../include/Caps
cat namehdr boolnames boolfnames numnames numfnames strnames strfnames
nameftr >names.c
cat namehdr boolcodes numcodes strcodes codeftr >codes.c
rm -f namehdr nameftr codeftr boolnames boolfnames boolcodes numnames
numfnames numcodes strnames strfnames strcodes
gcc -o make_hash -DHAVE_CONFIG_H -I../ncurses -I. -march=k6 -O3 -pipe
-fomit-frame-pointer -funroll-loops -DHAVE_CONFIG_H -I../ncurses -I.
-DNDEBUG -D_GNU_SOURCE -I. -I../include -DMAIN_PROGRAM ./tinfo/comp_hash.c
sh ./tinfo/MKcaptab.awk gawk ./../include/Caps > comp_captab.c
sh ./tty/MKexpanded.sh "gcc -E" -DHAVE_CONFIG_H -I../ncurses -I. -DNDEBUG
-D_GNU_SOURCE -I. -I../include > expanded.c
sh ./tinfo/MKfallback.sh /usr/share/terminfo ../misc/terminfo.src
>fallback.c
gcc -o make_keys -DHAVE_CONFIG_H -I../ncurses -I. -march=k6 -O3 -pipe
-fomit-frame-pointer -funroll-loops -DHAVE_CONFIG_H -I../ncurses -I.
-DNDEBUG -D_GNU_SOURCE -I. -I../include ./tinfo/make_keys.c
AWK=gawk sh ./tinfo/MKkeys_list.sh ../include/Caps | sort >keys.list
./make_keys keys.list > init_keytry.h
sh ./base/MKlib_gen.sh "gcc -E -DHAVE_CONFIG_H -I../ncurses -I. -DNDEBUG
-D_GNU_SOURCE -I. -I../include" "gawk" generated <../include/curses.h
>lib_gen.c
gawk -f ./base/MKkeyname.awk keys.list > lib_keyname.c
sh ./base/MKlib_gen.sh "gcc -E -DHAVE_CONFIG_H -I../ncurses -I. -DNDEBUG
-D_GNU_SOURCE -I. -I../include" "gawk" implemented <../include/curses.h
>link_test.c
echo | gawk -f ./base/MKunctrl.awk >unctrl.c
cd ../obj_s; gcc -DHAVE_CONFIG_H -I../ncurses -I. -DNDEBUG -D_GNU_SOURCE
-I. -I../include -march=k6 -O3 -pipe -fomit-frame-pointer -funroll-loops
-fPIC -c ../ncurses/./tty/hardscroll.c
cd ../obj_s; gcc -DHAVE_CONFIG_H -I../ncurses -I. -DNDEBUG -D_GNU_SOURCE
-I. -I../include -march=k6 -O3 -pipe -fomit-frame-pointer -funroll-loops
-fPIC -c ../ncurses/./tty/hashmap.c
{standard input}: Assembler messages:
{standard input}:2030: Error: value of ffffffffffffff7d too large for field
of 1 bytes at 0000000000001822
make[1]: *** [../obj_s/hashmap.o] Fehler 1
make[1]: Leaving directory
/var/tmp/portage/ncurses-5.3-r5/work/ncurses-5.3/ncurses'
make: *** [all] Fehler 2
!!! ERROR: sys-libs/ncurses-5.3-r5 failed.
!!! Function src_compile, Line 58, Exitcode 2
!!! make failed
bash-2.05b#
|
_________________ ----------------------------------------------------------
JabberID: Jabberwocky AT amessage.de
GPG-Key: http://www.cryss.net/pubkey.gpg.asc
---------------------------------------------------------- |
|
Back to top |
|
|
Cryssli Apprentice
Joined: 16 Sep 2003 Posts: 213 Location: Regensburg - Germany
|
Posted: Fri Feb 13, 2004 6:45 am Post subject: |
|
|
Hat niemand einen Tip was das sein koennte? Ich sitz jetzt echt auf dem Trockenen und wuerde gerne mal wieder mein System updaten :-[ _________________ ----------------------------------------------------------
JabberID: Jabberwocky AT amessage.de
GPG-Key: http://www.cryss.net/pubkey.gpg.asc
---------------------------------------------------------- |
|
Back to top |
|
|
Lars Apprentice
Joined: 06 Feb 2003 Posts: 171 Location: Germany, near baltic sea
|
Posted: Sun Feb 15, 2004 12:32 pm Post subject: |
|
|
Hi Cryssli,
versuch mal -O2 statt -O3, habe ein ähnliches Problem "...too large for field..." mit Gimp in rcm_misc.c
Meine CFLAGS:
CFLAGS="-march=i586 -mcpu=k6-3 -O3 -fomit-frame-pointer -pipe"
Lars |
|
Back to top |
|
|
|