Hallo und Danke fuer deine Antwort. Ein Update auf 64 Bit scheint nicht zugehn.
Ich bin wie folgt vorgegangen. Ich ein neues SRC gezogen und bin nach /usr/src/sys/amd64/config gegangen und hatte config GENERIC gemacht.
danach sagte er ja bekanntlich make dependens etc jedenfalls fuehrte ich das aus und hatte die Fehlermeldung.
cc -c -Os -funroll-loops -pipe -fno-strict-aliasing -march=athlon-mp -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I../../.. -I../../../contrib/altq -I../../../contrib/ipfilter -I../../../contrib/pf -I../../../contrib/dev/ath -I../../../contrib/dev/ath/freebsd -I../../../contrib/ngatm -I../../../dev/twa -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding ../../../i386/i386/genassym.c
../../../i386/i386/genassym.c:38:22: opt_apic.h: No such file or directory
In file included from ../../../sys/types.h:44,
from ../../../sys/param.h:63,
from ../../../i386/i386/genassym.c:42:
./machine/endian.h: In function `__bswap64':
./machine/endian.h:162: warning: right shift count >= width of type
./machine/endian.h:162: warning: right shift count >= width of type
./machine/endian.h:162: warning: left shift count >= width of type
./machine/endian.h:162: warning: left shift count >= width of type
./machine/endian.h:162: warning: left shift count >= width of type
./machine/endian.h:162: warning: left shift count >= width of type
./machine/endian.h:162: warning: left shift count >= width of type
In file included from ../../../sys/param.h:96,
from ../../../i386/i386/genassym.c:42:
../../../sys/time.h: In function `bintime2timespec':
../../../sys/time.h:112: warning: right shift count >= width of type
../../../sys/time.h:112: warning: right shift count >= width of type
../../../sys/time.h: In function `bintime2timeval':
../../../sys/time.h:129: warning: right shift count >= width of type
../../../sys/time.h:129: warning: right shift count >= width of type
In file included from ../../../sys/systm.h:42,
from ../../../i386/i386/genassym.c:43:
./machine/cpufunc.h: In function `rdmsr':
./machine/cpufunc.h:361: warning: left shift count >= width of type
./machine/cpufunc.h: In function `rdpmc':
./machine/cpufunc.h:370: warning: left shift count >= width of type
./machine/cpufunc.h: In function `rdtsc':
./machine/cpufunc.h:379: warning: left shift count >= width of type
./machine/cpufunc.h: In function `wrmsr':
./machine/cpufunc.h:400: warning: right shift count >= width of type
In file included from ../../../sys/proc.h:59,
from ../../../sys/buf.h:253,
from ../../../i386/i386/genassym.c:46:
../../../sys/ucontext.h: At top level:
../../../sys/ucontext.h:60: error: field `uc_mcontext' has incomplete type
In file included from ../../../i386/i386/genassym.c:53:
../../../sys/signalvar.h:80: error: field `si_sc' has incomplete type
../../../i386/i386/genassym.c:55:30: machine/bootinfo.h: No such file or directory
In file included from ./machine/cpu.h:43,
from ../../../i386/i386/genassym.c:72:
./machine/frame.h:97: error: width of `<anonymous>' exceeds its type
./machine/frame.h:98: error: width of `<anonymous>' exceeds its type
./machine/frame.h:99: error: width of `<anonymous>' exceeds its type
./machine/frame.h:100: error: width of `<anonymous>' exceeds its type
./machine/frame.h:127: error: width of `<anonymous>' exceeds its type
./machine/frame.h:128: error: width of `<anonymous>' exceeds its type
./machine/frame.h:129: error: width of `<anonymous>' exceeds its type
./machine/frame.h:130: error: width of `<anonymous>' exceeds its type
In file included from ./machine/cpu.h:44,
from ../../../i386/i386/genassym.c:72:
./machine/segments.h:89: error: width of `sd_hibase' exceeds its type
./machine/segments.h:107: error: width of `gd_hioffset' exceeds its type
./machine/segments.h:160: error: width of `rd_base' exceeds its type
../../../i386/i386/genassym.c:75:26: machine/vm86.h: No such file or directory
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:89: error: structure has no member named `md_ldt'
../../../i386/i386/genassym.c:102: error: `NPDEPTD' undeclared here (not in a function)
../../../i386/i386/genassym.c:103: error: `NPGPTD' undeclared here (not in a function)
../../../i386/i386/genassym.c:112: warning: left shift count >= width of type
../../../i386/i386/genassym.c:112: warning: left shift count >= width of type
Ich geh davon aus das es nicht Funktioniert.