|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||
2003年01月13日(月) 旧暦 [n年日記]#1 [NetBSD] 「cc を使ってくれちゃう」問題@ arch/macppc/compile/Makefile:
arch/macppc/compile/Makefile に
CC?=cc と書いてあるのは、 arch/macppc/conf/Makefile.macppc を写しているらしい (usr.sbin/config/mkmakefile.c) ので、 それを消して見たら、確かに Makefile からは消えたが、 ( cd /export/20030107-ts/src/etc && make INSTALL_DONE=1 release )CC=cc は残っているようで、どうも違う。 @ /usr/share/mk/bsd.own.mk:
grep CC /usr/share/mk/bsd.own.mk
.if ${USETOOLS_GCC:Uyes} == "yes"これが効いていない ? kernel を作っているのは src/etc/Makefile の次の行。 383 cd ${KERNOBJDIR}/${configfile:C/.*\///} && ${MAKE} depend && ${MAKE}これが上の cd /export .... に対応しているはず。 @ もう一度初めから:
200301080000/source/sets/ と macppc-030107.tar.gz で。
ttyp3:root@quick 9:41:28/030113(...20030107ts/src)# time ./build.sh -D $DESTDIR -R $RELEASEDIR > & ../log-1何か一つ変数が代入されていない。MKDEP かな。 ttyp3:root@quick 12:48:12/030113(...20030107ts/src)# grep -n AFLAGS sys/arch/macppc/compile/GENERIC/Makefile 31:# MKDEP?= mkdep ...やりすぎ。 src/sys/arch/macppc/conf/Makefile.macppc を元に戻す。 @ CC を使ってしまう問題:
でも、これがうまく行かないと cross-build など出来ないから、
これは単に僕だけの問題の気がする... /etc/mk.conf ?
(いまは殆んど空)
@ tar で開けると予め用意してあった symlink を無視して /usr/src に別に開ける:
問題:
tar の選択で逃げるか。
( つっこみ )
#2 [NetBSD] CVSup
にある
NOTE: non-static binaries do NOT need modula-3 libraries.は逆の気がするが... wget http://motoyuki.bsdclub.org/data/NetBSD/CVSup/i386-1.6/cvsup-static-16.1.f.tgz ( つっこみ )
#3 [NetBSD] TNF nandra 追っかけと枝の作り方1.1 1.2 +----+----- 幹 \ \ \ +--- nandra (1.2.2) cvs tag -b nandra で作る \ +------ TNF(1.1.1) 最初の import1.1 から 1.2 は macppc-030107 を当てる こうすればいいと気が付くのに何か月かかったことか。 -ko は付けるべきか、付けない方がいいか ? 追っかけをしながら、外のものと diff を取ることが多い場合は -ko しておいた方がいいと思っている。 ( つっこみ )
#4 [hns] refer_log をさわって所有者を変更してしまった
(ので 16:27 .. 21:48 まで日記が見えなかった)
( つっこみ )
|
最近の日記 2024年07月03日 ・kicad oddity 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed | ||