(toppers-users 4307) Re: TOPPERS/ASP1.8+TINET1.5.3でビルドできません

Makoto Shiomi shiomi @ screen.co.jp
2014年 12月 5日 (金) 10:35:54 JST


$BFQ>.KR9b @ l(B $B0$It @ h@8!"(BML$B$N3'MM(B

$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
SCREEN$B%[!<%k%G%#%s%0%9$N1v8+$G$9!#(B

$BAa!9$NBP1~M-Fq$&$4$6$$$^$9!#(B

(2014/12/04 17:03), $B0$It!!;J(B wrote:
> $BBgJQ?=$7Lu$"$j$^$;$s$,!"(B
> $B;DG0$J$,$i!"(Basp-1.8 $B$KBP1~$7$?4D6-$,$J$$$?$a!"(B
> $B:G8e$^$G!"(Bmake$B$G$-$k;v$O3NG'$G$-$F$$$^$;$s!#(B
> $B8=;~E@$G$NBP1~$r$*CN$i$;$7$^$9!#(B
$B!JCfN,!K(B
> $B=$@5$O(B 2$B2U=j$G!"(B
> 
> $(LINK) $(CFLAGS) $(LDFLAGS) $(CFG1_OUT_LDFLAGS) -o $(TINET_CFG1_OUT) \
> $B"-(B
> $(LINK) $(CFLAGS) -nostdlib $(CFG1_OUT_LDFLAGS) -o $(TINET_CFG1_OUT) \
> 
> $B$H(B
> 
> kernel_cfg.timestamp: $(TINET_CFG_OUT)
> $B"-(B
> cfg1_out.c: $(TINET_CFG_OUT)

$BAaB.!"%"%I%P%$%9D:$$$?=$@5$r9T$C$F(Bmake depend$B$r9T$C$F$_$^$7$?!#(B
$B$=$N7k2L!"Ev=i%(%i!<$H$J$C$F$$$?(Btinet_kern.cfg$B$,L5$$$H$$$&%(%i!<(B
$B$O2sHr$G$-$?$N$G$9$,!"JL$N%(%i!<$,H/@8$7$F$7$^$$$^$7$?!#$*$=$i$/(B
$B;d$N%=!<%9$KLdBj$,$"$k$H;W$&$N$G$9$,!"%(%i!<FbMF$,$h$/$o$+$j$^$;(B
$B$s!#BP=h$K$D$$$F2?$+%"%I%P%$%9D:$1$k$H9,$$$G$9!#(B

$B!<!<!<%m%0!!$3$3$+$i!<!<!<(B
$ make depend
if ! [ -f Makefile.depend ]; then \
        rm -f kernel_cfg.timestamp kernel_cfg.h kernel_cfg.c ; \
        rm -f cfg1_out.c cfg1_out.o cfg1_out.exe cfg1_out.syms
cfg1_out.srec; \
        rm -f makeoffset.s offset.h; \
fi
rm -f Makefile.depend
../cfg/cfg/cfg --pass 1 --kernel asp --cfg1_out tinet_cfg1_out -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet --api-table
../tinet/tcpip_api.csv --cfg1-def-table ../kernel/kernel_def.csv
tinet_echos4.cfg
sh-elf-gcc -c   -ml -gdwarf-2 -m4 -g  -Wall -O2  -DTOPPERS_LABEL_ASM
-DFPU_ENABLE -DFPU_DOUBLE   -DTARGET_KERNEL_ASP -DSUPPORT_INET4
-DSUPPORT_ETHER -DSUPPORT_TCP -DTCP_CFG_LIBRARY -DUDP_CFG_LIBRARY -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet    -fno-strict-aliasing
-DALLFUNC  -I../kernel tinet_cfg1_out.c
sh-elf-gcc -c   -ml -gdwarf-2 -m4 -g  -Wall -O2  -DTOPPERS_LABEL_ASM
-DFPU_ENABLE -DFPU_DOUBLE   -DTARGET_KERNEL_ASP -DSUPPORT_INET4
-DSUPPORT_ETHER -DSUPPORT_TCP -DTCP_CFG_LIBRARY -DUDP_CFG_LIBRARY -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet -DALLFUNC  -I../kernel
../arch/sh34_gcc/start.S
sh-elf-gcc   -ml -gdwarf-2 -m4 -g  -Wall -O2  -DTOPPERS_LABEL_ASM
-DFPU_ENABLE -DFPU_DOUBLE   -DTARGET_KERNEL_ASP -DSUPPORT_INET4
-DSUPPORT_ETHER -DSUPPORT_TCP -DTCP_CFG_LIBRARY -DUDP_CFG_LIBRARY -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet -nostdlib -nostdlib -lgcc
-Wl,-Ttext,0x0C000000 -Wl,-Tdata,0x0C300000 -T
../arch/sh34_gcc/shlelf.ld -o tinet_cfg1_out.exe \
                                         tinet_cfg1_out.o
sh-elf-nm -C tinet_cfg1_out.exe > tinet_cfg1_out.syms
sh-elf-objcopy -O srec -S tinet_cfg1_out.exe tinet_cfg1_out.srec
../cfg/cfg/cfg --pass 2 --kernel asp --cfg1_out tinet_cfg1_out -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet \
                        -T ../tinet/tinet.tf --api-table
../tinet/tcpip_api.csv --cfg1-def-table ../kernel/kernel_def.csv
tinet_echos4.cfg
rm -f tinet_cfg1_out.exe tinet_cfg1_out.syms tinet_cfg1_out.srec
../cfg/cfg/cfg --pass 1 --kernel asp -I. -I../include -I../arch -I..
-I../target/apsh4_gcc -I../tinet/netdev/if_ed_smsc -I../tinet
--api-table ../kernel/kernel_api.csv --cfg1-def-table
../kernel/kernel_def.csv  --cfg1-def-table ../arch/sh34_gcc//prc_def.csv
echos4.cfg
sh-elf-gcc -c   -ml -gdwarf-2 -m4 -g  -Wall -O2  -DTOPPERS_LABEL_ASM
-DFPU_ENABLE -DFPU_DOUBLE   -DTARGET_KERNEL_ASP -DSUPPORT_INET4
-DSUPPORT_ETHER -DSUPPORT_TCP -DTCP_CFG_LIBRARY -DUDP_CFG_LIBRARY -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet    -fno-strict-aliasing
-DALLFUNC  -I../kernel cfg1_out.c
sh-elf-gcc   -ml -gdwarf-2 -m4 -g  -Wall -O2  -DTOPPERS_LABEL_ASM
-DFPU_ENABLE -DFPU_DOUBLE   -DTARGET_KERNEL_ASP -DSUPPORT_INET4
-DSUPPORT_ETHER -DSUPPORT_TCP -DTCP_CFG_LIBRARY -DUDP_CFG_LIBRARY -I.
-I../include -I../arch -I..  -I../target/apsh4_gcc
-I../tinet/netdev/if_ed_smsc -I../tinet -nostdlib -lgcc
-Wl,-Ttext,0x0C000000 -Wl,-Tdata,0x0C300000 -T
../arch/sh34_gcc/shlelf.ld -o cfg1_out.exe \
                                         cfg1_out.o
sh-elf-nm -n cfg1_out.exe > cfg1_out.syms
sh-elf-objcopy -O srec -S cfg1_out.exe cfg1_out.srec
../cfg/cfg/cfg --pass 2 --kernel asp -I. -I../include -I../arch -I..
-I../target/apsh4_gcc -I../tinet/netdev/if_ed_smsc -I../tinet \
                        -T ../target/apsh4_gcc/target.tf --api-table
../kernel/kernel_api.csv --cfg1-def-table ../kernel/kernel_def.csv
--cfg1-def-table ../arch/sh34_gcc//prc_def.csv echos4.cfg

touch -r kernel_cfg.c kernel_cfg.timestamp
../cfg/cfg/cfg --pass 3 --kernel asp -I. -I../include -I../arch -I..
-I../target/apsh4_gcc -I../tinet/netdev/if_ed_smsc -I../tinet \
                        --rom-image cfg1_out.srec --symbol-table
cfg1_out.syms \
                        -T ../target/apsh4_gcc/target_offset.tf
--api-table ../kernel/kernel_api.csv --cfg1-def-table
../kernel/kernel_def.csv  --cfg1-def-table ../arch/sh34_gcc//prc_def.csv
echos4.cfg
cfg: error: value check of MAGIC_2 failed
cfg: error: value check of MAGIC_2 failed
cfg: error: value check of MAGIC_4 failed
cfg: error: value check of MAGIC_4 failed
cfg: error: value check of MAGIC_4 failed
cfg: error: value check of MAGIC_4 failed

Makefile:307: recipe for target 'offset.h' failed
make: *** [offset.h] Error 1
$B!<!<!<%m%0!!$3$3$^$G!<!<!<(B

$B0J>e!"$h$m$7$/$*4j$$$$$?$7$^$9!#(B

-- 
$B")(B612-8486
$B5~ET;TIz8+6h1)B+;U8E @ nD.#3#2#2(B
$B-j(BSCREEN$B%[!<%k%G%#%s%0%9(B
$BMl@>;v6H=j(B
$BBhFs5;=Q3+H/<<(B $B3+H/0l2](B
$B1v8+!!bC(B
Tel 075-931-7925$B!JFb!K(B8304284$B!J%@%$%"%k%$%s!K(B
E-Mail$B!'(Bshiomi @ screen.co.jp